I've had my GP for over a year now, and it's always run fine, until a few days ago. I started it, and it started, then immediately shut off. Tried again, same problem. I was able to use the throttle to hold it over 2k rpm's and it didn't shut off then. Driving the car was interesting, as it would have periods of running fine, then it would start misfiring, and occasionally just stop firing altogether. I'd have to put it in neutral and start it again.
The next day, drove it to work, and it ran with no issues. On the way home, the problem came up again. It's been happening on and off ever since. Here's what I know.
It began 4 miles into a fresh tank of gas.
The engine is throwing the following codes:
P0128 - Coolant temp is always low
P0440 - EVAP small leak/no flow condition
P1810 - Transmission Pressure (TFP) switch manifold fault
P0135 - H02S11 heater condition
P0420 - Catalyst Efficiency low - bank 1
P0300 - Cylinder Misfire detected - random cylinders
P1133 - Heated Oxygen Sensor - bank 1 sensor 1 insufficient switching
It's a 2002 GP GT with 140k miles.
Any ideas where I should start?
Edit:Title (03->02)