Pinching the return line wont hurt anything, it will richen the afr up a little and could point you in the right direction.
I'd also suggest taking it to a dealer or an aftermarket shop with a good reputation.
And Glenn dealerships have intelligent, certified tech's that will be able to figure...