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 Dan Your Own Question
Dan, Technician
Category: Ford
Satisfied Customers: 23473
Experience:  Independent Shop Experience, 2 Year Automotive Diploma, & Access to Information Database
Type Your Ford Question Here...
Dan is online now
A new question is answered every 9 seconds

Ford expedition check engine is on for code p2112 and p2104

This answer was rated:

check engine is on for code p2112 and p2104 repeated 2 times same code and stalled but re start again

Welcome to JustAnswer, my name is XXXXX XXXXX I'm here to help get your problem resolved. Ask follow up questions, thanks.


These codes indicate an issue with the throttle body or the throttle body circuits. Before further diagnosis, inspect throttle body for signs of sludge, buildup, debris, that may obstruct the throttle plate. Clean and retest if necessary. If no obstructions found then throttle body assembly likely needs to be replaced, monitor the Throttle Position (TP) sensor 1 and TP sensor 2 voltage readings on the scan data, while sweeping throttle open and closed. Voltages should smoothly sweep up and down together. Note: TP 2 starts low, and goes high as the throttle opens, and TP 1 starts high, and goes down as the throttle opens. If either one shows dead spots, or spikes, while sweeping, replace the Throttle Position (TP) sensor.Wiggle test the throttle body connectors, and the wiring harness from the throttle body to the PCM to check for intermittent connector or wiring harness problems.

Dan and other Ford Specialists are ready to help you

Related Ford Questions