try the fuel pump relay, mine does the same, a friends was cured by it, i will change mine tomorrow and write back. cheers