I have an 04 crossfire with 80000 km on it. it was running perfectly until recently. Sometimes it wont start. it turns over and acts normal but wont fire. I can hear the fuel pump and I wait till it stops. ive replaced the cam sensor the crankshaft sensor and the fuel pump relay but it remains the same. if I keep trying it will start and when its running it runs perfect and has never stalled... Any ideas? very frustrated