My 2013 Triton has a error code P0336 (crankshaft position sensor A range/performance) It has side to side crankshaft movement and a oil leak from the main crank seal which i found after trying a new sensor. Has anyone had anything like this happen before?