Check engine light with codes P2105 U0300

Tiny
WENDY MORSE-LEIGHTON
  • MEMBER
  • 2008 FORD E-SERIES VAN
  • 5.4L
  • V8
  • RWD
  • AUTOMATIC
  • 123,567 MILES
Engine stops running at idle and driving. I replaced throttle body and PCM checked wiring to throttle body and accelerator pedal position sensor found no problems.
Monday, November 7th, 2016 AT 4:14 PM

5 Replies

Tiny
AL514
  • MECHANIC
  • 4,699 POSTS
Your U0300 is "Internal Control Module software incompatibility".
Was this
answer
helpful?
Yes
No
+6
Monday, November 7th, 2016 AT 4:41 PM
Tiny
WENDY MORSE-LEIGHTON
  • MEMBER
  • 3 POSTS
It is an e350.
Was this
answer
helpful?
Yes
No
+4
Tuesday, November 8th, 2016 AT 3:30 PM
Tiny
WENDY MORSE-LEIGHTON
  • MEMBER
  • 3 POSTS
Does the PCM need to be reprogram by the dealer?
Was this
answer
helpful?
Yes
No
+4
Tuesday, November 8th, 2016 AT 3:38 PM
Tiny
AL514
  • MECHANIC
  • 4,699 POSTS
It may need to be, but lets put this on hold until tomorrow. I will dig into this more and give you my best idea of where to go next. I do not want to guess, I would much rather give you the best path to take next so you are not wasting money and time if that is okay with you. Deal? We will figure this out.
Was this
answer
helpful?
Yes
No
+1
Tuesday, November 8th, 2016 AT 4:30 PM
Tiny
AL514
  • MECHANIC
  • 4,699 POSTS
Ok so what I found is that the U0300 code is software level related and will interfere with the electronic throttle by wire system that you have, which is why you are getting the P2105 throttlebody code. Considering you have replaced the ECM I think is safe to say yes the ECM needs to reprogrammed with the correct software level so there is proper communication to the throttlebody motor from the pedal position sensor and the ECM.
Was this
answer
helpful?
Yes
No
+6
Thursday, November 10th, 2016 AT 10:30 PM

Please login or register to post a reply.

Sponsored links