1997 Chevrolet C2500 Throttle Position Sensor Replacement Cost Estimate