check compression? you can also try pressure testing the cooling system, but I'll bet your lim gasket's leaking at the least. The coolant can get into the cylinders and foul up the plugs, or even hydrolock them in severe cases. Also, any oil/coolant burnt will foul the O2 sensors and plug up the cat, which would also cause the car to run like crap.