On a 2.3L, it helps keep crap out of the AC Compressor which is on the bottom of the engine. I replaced both on the 2008 Mazda 3 and 2010 Mazda 5 2.3L. They were missing from the used car dealer.
That's a too lean code.
You probably have air getting into the system.
Look for a vacuum leak. Check all the hoses for cracks or breaks. Use the brake cleaner spray trick to find it. (lots of videos)
You can test the O2 sensor but I'm thinking, since the car isn't running right, the...
Got KYB front struts about 25k miles ago and it removed the clunking. Replaced the front swaybar bushings at the same time. Replaced the upper strut bearing\bushing thing with all those little ball bearings in it too.
Front clunking is already back after 25k miles. Not too happy with KYB if...
I don't see the bolt. That big plastic part with the "X" on top fails...or more likely its gasket fails.
The gasket from that plastic block to the head needs to be replaced. Possibly the entire plastic block as well if you don't trust it. If it were me and that plastic block wasn't too...
Your switch readings are spot on. So you need to verify wiring and the PCM it seems.
Also those diagrams are from an FSM for a 2007 but they should be the same for 2008.
What was the code?
Whenever they say "we found a code" DEMAND a printout. Cruise is a funny thing, there are like a half dozen things that participate in it and it could be something like a faulty brake switch which might throw its own code.
Did you try and pull it with a code reader? If you...
If I'm doing a job like that, I'm replacing all the bushings too.
Go to partsouq.com, put in your vin, then go to the interactive diagrams for your car and you should see all the part numbers in one of the diagrams for the control arm bushings. From there determine what to get from Rock Auto...
Depends on what they do.
Since these cars aren't direct injection, and gasoline is and of itself a very good solvent and has cleaning additives, I've never bothered with any sort of fuel cleaner as I view them as a waste. DI engines are a whole other issue.
If they are pulling off the...