P0306 Cylinder 6 Misfire Detected
Trouble code P0316 means: Misfire in the First 1000 Revolutions
might be the EGR VALVE insufficient flow
Trouble code P0000 means: No fault found
Trouble code P0302 means: Cylinder 2 Misfire Detected
Trouble code P1451 means: Evaporative Emission System Vent Control Circuit
check the maf sensor
Is the 1997 F150 Transmission is the same as the 1999 Expedition
Trouble code P2111 means: Throttle Actuator Control System - Stuck Open
Code 32 means EGR valve not seated (PFE) or EVP voltage out of static limit
Trouble code P0506 means: Idle control system, rpm lower then expected
Trouble code P0022 means:"A" camshaft position timing over retarted (Bank 2)
No, 97-03 F150's have a 5x135 lug pattern.