all 4 cylinders are not firing correctly. checked coil packs, they seemed fine. replaced coolant sensor, still not working. i got the engine codes saying my coolant sensor had a fault, random cylinders misfiring, and the a code for all 4 cylinders misfiring.....any suggestions on what to do next? maybe my timing is slipping and need to replace the belt??? need help--thanks