Well, I have a 1990 Ford F150 with a 5.0 in it and can not get it to run right. When I put it in gear to stalls and it is pouring gas out the exhaust. I have put a new coil, plugs, plug wires, distributor and cleaned the throttle body oh and changed the TPS. The vacuum runs 25 are 26 at ideal and I have not found any bad vacuum lines. I am getting codes 22, 53 , and 54. Any ideas as the motor has 30 thousand miles on it and the timing chain is fine to double roller at that.