Hey guys, got this weird problem...first off i have a 06 wrx, stock, has a check engine light for like 3 years and its been on with the cruise light too, together. It was time for inspection today and it failed for reasons that i've never heard of...It came back with a "not ready" CAT, Evap, Secondary Air Injection, and Oxy Sensor.
Under the explaination section it says "based on info received from the OBD system, this vehicle has failed due to a problem with the pollution control system."
Second paragraph says, "based on info received from the OBD, the system is not ready to determine the status of the pollution control system."
The only code its throwing is P2444. Which i couldn't find ANYWHERE online after an hour of googling. The computer has been reset a few times over the years from changing batteries and other engine troubles, so the computer has been reset. The last time the battery was pulled was around a week and a half ago. Am i missing something? I'd really appreciate any help.