Without knowing the exact codes there is no way to answer this question. There are literally hundreds of codes and they can be set by virtually any part of the vehicle.
For instance a P0455 code is a large leak detected by the EVAP test system. A lot of places will say "That's a bad gas cap" but it actually can be any part of the fuel system or EVAP equipment that caused it. Could have even been that the car was running the test and the bumps caused a fault to appear. The system then ran the test again once the conditions for it were correct and it passed.
Virtually impossible to know without the codes.
Code wise there are:
P0___ powertrain codes
P1___ powertrain codes, which are manufacturer specific so what a P105 means for Ford isn't the same as it is for GM
P2___ generic codes
P3___ generic codes.
Plus there are
B____ Body Codes
C____ Chassis Codes
U____ Network Codes.
Those are only the OBDII codes.
Most makers also have their own specific codes that a common OBDII reader cannot read as well.
SPONSORED LINKS
Monday, September 25th, 2017 AT 11:10 AM