2006 Dodge Grand Caravan 3.8L P0506 Fault: Gas Smell, Poor Idle, Vacuum Leak Suspected?
Hi there, I'm seeking help with my 2006 Dodge Grand Caravan 3.8L (Innova 3130E) that's showing a Generic Pending P0506 code (1/1) on the OBD-II scan tool. Live data shows STFT B1 between 25% and 32%, with O2 B1S1 readings from 0.3 to 0.76, and O2 B1S2 around 0.65 to 0.7. Before starting the engine, the MAP sensor reads approximately 29 inHg; once running, it drops to about 14 inHg at idle. I can clearly smell gasoline coming from the exhaust pipe tailpipe. The idle is rough—like a train—and the engine occasionally stalls at stop signs or red lights. What could be causing this? Is it due to a vacuum leak or a dirty throttle body? Thanks for any insight! Vehicle: 2006 Dodge Grand Caravan 3.8L (Innova 3130E) Fault Code: P0506
Please provide vehicle history — any air filter replacements, modifications, or other stored diagnostic codes? Check for vacuum leaks. A clean throttle body using a dedicated throttle body cleaner is often effective. Verify that the throttle plate is fully closing — this may not apply if equipped with electronic throttle (fly-by-wire). Also check fuel pressure. What is the voltage reading on B2S1? (Note: This sensor may not be available on all scan tools.)