How long since you've tuned it up? IF it's been a while, do so. If it had a recent tune-up, check fuel pressure at the rail with a pressure guage. It should read 31-34psi, key on/engine off. Start the car, pressure should drop about 3psi. unhook vacuum hose from fuel pressure regulator with car still running and vacuum should spike back up original reading. if below 31-34 psi engine off, pump is bad. If pressure doesn't change when vacuum removed, fuel pressure regulator is faulty. Coolant level sensor may be mucked up with sludge if coolant is full when light comes on. The check engine light may be indicating a bad torque converter lock-up switch. Have the car scanned to see why the light is coming on. Many Auto parts retail chains now scan vehicles for free if the CEL is on. Post the result here.