Purpose of Crankshaft Position Sensor and faults