have a 1990 mercedes 300e starts fine when cold, but once warmed up refuses to start i can here the fuel pump working when i turn ignition on and cant understand why only when warm. the battery will die before the car will restart if i just kept tring to start it. not sure where to start really as never had this problem ever with any other car if any one could point me in right direction it would be most appricated