The CEL in my 96 Sunfire has been on steady since I bought it about a month ago. I haven't done anything major to the car, just changed the air anf fuel filters, changed the PCV valve and changed the oil and filter. I removed 2 spark plugs, put them back in (with anti-seize) and that's it. When I bought the car, I filled the tank and put a bottle of Redline SI-1 fuel system cleaner in the tank. I recently sprayed out the throttle body with throttle body cleaner. I've been using Shell V-Power 91 octane fuel when I can, but more often than not I usually use 87 octane fuel from Irving or Ultramar.