Crankshaft Position Sensor (CPS). Replaced CPS about a month ago with Bosch 261 210 170 M/B CPS. Worked great took a vacation to the Tail Of The Dragon. Drove home, drove it a couple of times and now it won't even crank. I checked the error message and it showed bad CPS. How long do these last and do I need to keep an extra on hand?