I recently had a failure in the 1-2 shift solenoid on a Chevy HHR with 64k miles. My question is I was troubleshooting a noise and stopped the engine at 65mph then shifted to neutral let it coast a short way then restart the car and put in drive. This did cause a code to happen and the 1-2 shift solenoid failed about a month later. Could this have caused it?