BTW started it up today, and it would hardly run at idle. Without my foot on the pedal, it would simply die. had the shop change plugs and fuel filter when it was there. But same prob. Drove approx 10 miles, parked for about 15 mins, started it again and it went up to 1500 RPM at idle. Revved the engine to see if it would shake back down, nope. Then drove the same 10 miles back home, on the way i stopped at several lights, it was back up to 2000RPM. Five mins later I was home and idle was perfect at 700. Let it sit for an hour or so, went out and started it up to play with some audio stuff, and it wouldnt idle below 2000 again.
This is frickin nuts.
Its going back to the shop on tuesday. I have nothing left to try from the advice from folx here but demand they replace the fuel pressure regulator. Either that or check every wire from every sensor. Its still not throwing any CEL codes whatsoever.