Oddest behavior and there are no codes, but when it gets up to one notch from the middle of the engine temperature gauge it HATES to idle, in fact it just dies.
It runs fine at high speeds and when the engine is still cold, but when it is up to temperature and I come to a stoplight it sputters and dies. My awful temporary solution has been to put it into neutral on my way to stops and keep it at ~1500 RPM while I'm coming to, and remaining, at a stop.
Camshaft solenoids have been replaced and the timing chain had to be replaced 2-3 years ago (at around 70K miles). All spark plugs have been recently replaced and are clean.
Thoughts?
edit: 2010 LTZ AWD 4 cylinder
It runs fine at high speeds and when the engine is still cold, but when it is up to temperature and I come to a stoplight it sputters and dies. My awful temporary solution has been to put it into neutral on my way to stops and keep it at ~1500 RPM while I'm coming to, and remaining, at a stop.
Camshaft solenoids have been replaced and the timing chain had to be replaced 2-3 years ago (at around 70K miles). All spark plugs have been recently replaced and are clean.
Thoughts?
edit: 2010 LTZ AWD 4 cylinder