My jeep has 85777 miles on it and the check engine light came on this morning. Maybe 5-7 miles into my drive the engine started to overheat slightly - I turned the heat on and it went down dramatically. I'm a novice to this car stuff and would like to fix this problem myself is able. But does any have any idea as to what the problem is?
The check engine light can be any of several hundred problems, so my only advice there is to have the codes read and then cleared and see what comes back after driving.
As far as the overehating, if turning on the heater cooled it off, then you have a radiator restriction or flow problem. WIth the engine cool, make sure the system is absolutely full. Then operate the engine and feel of the radiator as the engine comes up to normal temp. If the heat does not transfer from the inlet to the outlet side efficiently, then it is a " flow" problem.
If you want to try to remedy it yourself, then a proper " flushing" will be the first step.
Many products are available to do this, and following the instructions carefully, you just may solve this problem yourself.