So i got rear ended back in nov. 2015 and my bumper had to be replaced and the trunk had to be fixed. when i was driving yesterday i saw the malfunction light come on and my car would start jerking once it got to 3000 rpm. My car was fine before the accident . after i got it home from the shop i drove it for one day and havent driven it since then. The shop is telling me its the vtec solenoid valve. Could the accident have caused this valve to wear out?