How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Richard Your Own Question
Richard, ASE Certified Technician
Category: Ford
Satisfied Customers: 15437
Experience:  12 years at a Ford Lincoln/Mercury and Jaguar dealer as a technician and shop foreman.
Type Your Ford Question Here...
Richard is online now
A new question is answered every 9 seconds

Ford Windstar: Minivan..2 codes but I dont know what they mean

This answer was rated:

I have a Ford Windstar 2001 Minivan, I have 2 codes but I don't know what they mean. Can you tell me what PO301 and PO156 means? And what do I need to do to fix it? And what should I expect to pay? Or can I fix it myself?

Hello and welcome to


DTC P0301 is cylinder 1 missfire and P0156 is Oxygen sensor 2 bank 2 circuit. The P0301 is most likely a spark plug wire, coil or fouled plug. The engine in your Windstar also has problems with the intake manifold gaskets causing a vacuum leak. This usually give lean codes but it may also give the cylinder missfire. The P0156 is most likely caused by a oxygen sensor but a scan tool will be needed to monitor the sensor readings.

Richard and 6 other Ford Specialists are ready to help you