Hey guys! Recently I picked up a 2005 Chrysler Crossfire Roadster. Has 69,000 miles on the odometer, runs great, top functions, I'm in love with the car.
I'm having issues starting, however. Check engine light is on, throwing codes P0171 and P0174. The car cranks for sometime maybe 3-8 seconds, but it turns over and the engine starts eventually. Once it starts it stays running and drives fine. Only one time did the car fail to start.
A mechanic friend has told me it's the fuel pump, and Autozone told me it's the O2 sensor, which I doubt. I've searched the forums and read the likely scenarios as either: the fuel pump, MAF sensor needs cleaned/replaced, or it's the Cam/Crankshaft Position sensor.
I'm going to try cleaning the MAF sensor tomorrow. I don't have access to a lot of tools to do things myself, but I'm super hands on and actually find this kind of stuff fun. I'd like to attempt things on my own within my ability before going to a shop.
Any other suggestions or ideas as to what it may be? Thanks in advance guys