I have a 2000 Ford Ranger that I have had since 2001 and ever since 2002 my check engine light is always on. Their has never been a problem with the engine though. I have had the truck taken in to have that light removed but once i leave the mechanics place, the light comes back on within a few hours but again their is nothing wrong with it. I am thinking of fixing my truck up and getting it ready to sell but i want to make sure that light is gone once and for all. I hope somebody has a simple solution to this little problem.