My 2005 Peugeot 307 won't start in the morning. If I push it out in to the sun for a few hours it will start and then will start for the rest of the day.

I have changed the coolant sensor, changed the ECU and checked the wiring but still can't find the fault.

  • Please edit your post to change from ALL CAPS - as you seem to be shouting at us.
    – Solar Mike
    Jun 22, 2020 at 6:34
  • Punctuation also please. Thanks
    – Techlord
    Jun 22, 2020 at 7:08
  • Does it turn over?
    – rogerdpack
    May 30 at 23:18

1 Answer 1


Do you have any OBD2 codes or warnings on the dashboard? Is this gasoline or diesel?

Assuming gasoline, assuming you hear the engine turning over, no OBD2 codes, generally, an engine requires fuel, compression and ignition to start. It is unlikely compression is going to change by heating it up in the sun for a few hours. It should at least pop if it has fuel, compression and ignition.

That leaves fuel and ignition.

Somewhere on the fuel rail, there is probably a schrader valve, a valve that looks like it is a bicycle tire valve. There should be fuel pressure in this after cranking.

If it is a fuel problem, you should also at least get it to pop with starting fluid.

A coil over plug passive tester can show if the coil is producing a spark. This is the one I use:


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .