I have been having problems starting my truck when it is cold outside. Around 25 degrees. I took the starter off and nothing appears to be wrong with it. Could it be the air intake sensor is gone bad. If so has anyone ever had to replace one. About what was the cost and how big a job was it to do. Thank you