My 2006 4.0 has been giving me problems. At first, sometimes it wouldn't start and an hour later it might start. My mechanic replaced the crank position sensor. Drove it home and same thing car only starts intermittently. My mechanic replaced the Fuel pump and fuel pump control module. Drove it home and drove it a few places and now it won't start. Code says P0190 &07e8 Fuel Rail Pressure Sensor A Circuit Range/Performance. I replaced the fuel rail pressure sensor twice and now it will start about every other try and die after about 20 seconds. I don't want to take it to a mechanic as I've already spent too much on this unresolved problem and the car has been sitting for most of two years because of this. I've read that 2006 Mustangs have poor dependability and am wondering if these can ever be dependable. Any suggestions?