I have a 99 SR5 extended cab with 2.4l. The other week for the 1st time my check engine light came on and did not blink. Then a few days later it went off. I have changed plugs & wires and cleaned my K&N air filter. It still continues to come on & stay on for a while and eventually turns off. I have taken it to a shop & their odbII scanner could not communicate with it. I also went to autozone and they could not connect to it either. Anyone else ever come across this kind of problem, any help would be appreciated.