1998 GMC Savana 2500 Crankshaft Position Sensor Replacement Cost Estimate