I have been to three different Autos that what you are saying about the starter motor relay is what the last guy sort of did. The car has been running good until today. I think I will take it back to him he said if it was his work he will fix it for free due to warranty reasons as it has been a mont, but i don't want the same problem happening again down the track as it has been since December last year.