One problem related to check engine light on has been reported for the 2012 Subaru Impreza. The most recently reported issues are listed below. Please also check out the statistics and reliability analysis of the 2012 Subaru Impreza based on all problems reported for the 2012 Impreza.
The check engine light, the traction light and oil warning light came up on the dashboard. Initially, the dealer recommended replacing the oil valve. I did but the the problem persist. Now the engine is hunting. The dealer informs me that engine is not pumping enough oil despite the fact that service has been done regularly at interval recommended by the Subaru dealership. Now I am told that I need a new engine.