When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I had a surging idle on cold starts, P0505 code. I pulled the IACV valve and inspected it. This is a BOSCH unit that looks original to the truck.
I had plenty of carbon build up so I sprayed some throttle body cleaner in both holes and now the flaps pretty much turn free as you rock the unit side to side.
my question is are the baffles/flaps supposed to move that free? It’s as if they aren’t connected to anything.
Thanks.
Last edited by Frank4; Apr 5, 2024 at 10:34 PM.
Reason: Problem solved
I figured out the surging idle and the IACV code. I will probably start another thread about this because it has to do with another modification I had done earlier.
While trying to solve the surging idle and IVAC code I was reading posts from every LR forum I could find. I found a thread about surging idle and the fix was the oil separator valve which I had REMOVED during my last head gasket install. I removed it after reading a thread about this valve allowing too much pressure to build up and causing valve cover leaks( thats what I understood anyway), I also replaced the plastic connector at the intake that the hose from the valve cover connects to with a brass fitting.
I installed a new oil separator and the surging idle is no longer happening and the IACV code has not returned.
Glad to be able to post a solution. I hope this helps someone else and thrilled it cost less that $10!