Multiple Codes
I have a ‘05 Expedition EB. Last week I replaced my passenger window regulator, motor, and switch because my window was stuck down. The next day I was accelerating up a hill and the check engine light came on blinking. As I tried to pull over it went into limp mode. Then the light went off and out of limp mode a minute later.
The check engine light is off currently, but these codes were stored:
U1900-20 Communication fault in a CAN bus system
B2312-20 Mirror Passenger Horizontal Feedback
B2316-20 passenger mirror vertical sensor circuit failure
B272C-20 differential temperature fault in seat
B2477-60 module configuration fault
I know nothing about electrical and it seems like this may be something major. I would like to hope this happened because I was messing with the wiring in the door during my repair. Anyone have an idea what could be going on?



