Try cleaning the intake manifolds. The driveability tech at my dealer says whenever he gets a Duratec with seconadary opening problems, he always takes the intakes apart and cleans them, because the butterflys get gummed up and sticky. My IMRC works when it wants, after it gets hot it stops working. Once it stops working all the time, I am going to clean my manifolds.