Mazda 3 engine light on for 2 years. i have taken car to multiple mechanics and in 1-2 days light is back on. recently car seems to hic cup on shifting and on braking the back end of car seems to run into the front end. in last 2 wks an at light came on and car almost wouldn't shift in gear. i have a verizon hom and got s message indicating 'solenoid stuck on e'. when i called firestone they stated those mazda 3 have that problem and that i need to take car to mazda. in trying to understand my issue i googled problem that showed there was a electrical recall that may cause engine to stop or problems shifting.