P0315 - Crankshaft position (CKP) system variation values are not stored in the PCM memory.
Any shop with a decent scan tool can perfrom the Crankshaft Relearn and clear the codes.
Got late at night and bring at least a $10 spotTakes about 5 mins.