Recommended Services

Choose your car for a more accurate estimate

It sounds like you may have an issue with your fuel pressure regulator. If the fuel pressure regulator is malfunctioning, this can cause a loss of fuel pressure. If fuel pressure is lost or drops below the manufacturer’s specifications, the engine will not run as well if at all.

I would recommend hiring a qualified professional to test your fuel pressure with a fuel pressure tester, which will help to determine if your fuel pressure regulator is performing as it should be. If this is not the case, I would recommend having a professional, such as one from YourMechanic, replace your fuel pressure regulator. A mechanic can also diagnose the source of code P0907 that you are getting.

What others are asking

Q: My windows keep fogging up and I have no idea why?

Q: How long will it take to remove and replace the engine and transmission.

Hi Chuck. That really depends on your tools, equipment and experience. Some professional mechanics with engine lifts and air tools can remove the accessories, motor and transmission mounts in less than two hours. The best advice I can offer is...

Q: Q: Blinking check engine light.

Engine misfires can be caused by many different problems, but there are a few suspects that occur more than others. Generally, misfires are caused by either a spark or fuel issue or in cases, a combination of both. Spark related...