I have a peugeot 206cc, from I think 2006
A few months ago my car wouldn't start so I jump started it with lead and then drove it about to charge the battery up in case the alternator had gone. The next morning it was flat agin, so I bought a new battery figuring that as the car is over 5 years old and it's been sat about a bit recently it might have expired. This did the trick but then a week later the car wouldn't start after I had been driving it- the mechanic came out 40 mins later and it started first time, he guessed it might have been an intermittent immobiliser fault that was unlikely to happen again- since then it has happened three times and the last time I had to call an engineer out who said it could be a starter motor problem and I would need a new one, it does seem to happen after i've been driving for a while and the engines warm, then I stop and can't start it again. Do you think this is a correct diagnosis?