you should probably get an old priest and a young priest.
to the OP, that CHECK ENGINE light is likely something very easy to fix. in my experience, it's usually a PCV valve or bad O2 sensors. I drive a jeep, and the CHECK ENGINE codes are online, and the procedure to get the code without a computer is pretty easy to do too, although depending on your make..YMMV.
thanks for the heads up! my local advance is staffed by some total idiots, but it's hard to screw up a scanner reading. i would've never thought they'd give those guys expensive, breakable equipment.IF it is a 96 or newer go to your local advance auto and use their code scanner. It takes all of three minutes to hook it up, read the codes and erase them with an OBD-II scanner. My Jeep likes to fire off random codes for the Neutral safety switch, I need to clean it but it takes about an hour to get it out because everything is so tight in there.