I'm also having the same issue on my 2005 Chevy Tahoe. The local Chevy dealership stated the error code is a result of a failed front crash sensor. In my case it was Sensor #2. The cost of the sensor is $125 w/ a $100 installation fee.
what does rfa 1 mean on a chevy colorado dashboard
What could code po300 on chevy 5.7 liter mean
Diagnostic trouble code
Maximum Adapt and Long Shift
Code P1345 is for the crankshaft or camshaft position sensor.
Trouble code P0302 means:Cylinder 2 misfire detected
Trouble code P0332 means:Knock sensor 2 low input
Trouble code P0522 means:Engine oil pressure/switch low voltage
Trouble code P0700 means:Transmission control system malfunction
Trouble code P0102 means:Mass or volume circuit low input
Trouble code P1133 means: HO2S insufficient switching
Trouble code P0105 means:Manifold absolute pressure/barometric pressure malfunction