Hi, I have a 2000 silverado 4.3L automatic. I have been having trouble with the service engine soon light. If I drive the truck at a "normal" pace it never comes on. (Hasn't in months) Today however, I got on it a little and it started flashing, then came on steady. If you get on it again, it will start flashing again, then go steady again. I have had it on a computer before and it said "random cylinder misfire" I changed the distributor cap / button because I know this model truck is bad about ruining the cap/button. The engine does not seem to be missing anywhere in the rpm range. It runs good, but I can't figure this light thing out. Can anybody help me out? BTW, this is my first post here.