Fault code help

:
2003.5 mazdaspeed protege
I plugged in a obdII and used torque pro and ran a fault e test and this is what I got:
P0090- Powertrain fuel pressure up solenoid
P0660- powertrain. Intake manifold tuning valve control circuit (bank 1)


I want just wondering how I can fix these problems my self
I'd really appreciate some answers thank you :)
 

Attachments

  • Screenshot_2014-07-02-16-08-39.webp
    Screenshot_2014-07-02-16-08-39.webp
    45.8 KB · Views: 376
There are three solenoids on the top of the intake manifold, one has a brown plug, a white plug and a green plug. The white and brown solenoids have likely failed throwing those codes. You can order new ones online for about $90 or get some from the JY and see how long they last. Personally I have had good luck with used sensors but it's obviously a crap shoot. Most techs have drawers full of stuff like that if you have any mechanic friends.
The sensor with the white plug is the VICS solenoid, it is the set of flaps in the intake manifold that turn it from a short runner to a long runner mani around 3500rpm. The brown plug solenoid is the Fuel pressure solenoid. The winding inside the sensors wears out over time and they crap out.
 
Thank you so much man! I just so happen to be close friends with a mechanic. Going to have to do it asap ! Could this cause my slow acceleration?
 
Back