I had a professional import shop do an engine swap about 2 years ago. While they had the engine out, I had them swap the crank position sensor as a precautionary measure. 9 months later the sensor failed. They replaced on their dime. Now I'm having "crank/no start" issues from cold. Could it really be the damn CPK again? And if so, what can be done to eliminate this from being a yearly ordeal?