Im having difficulty with a CEL and its been taking many miles to come on after i reset the battery so its very difficult to trouble shoot. I may need to replace the ECU so i was just going ahead and testing the availability.