My D90 will start then stall after running for about 2 minutes. Until recently it would start and run if I let it sit for abut 30 minutes. However, about two weeks ago it starts, runs for about two minutes then stalls. It cranks but doesn't start. After sitting about 30 minutes it starts then stalls again after two minutes. I just purchased a module amplifier and ignition coil from Rovers North, installed both and the problem continues. ANY ideas??? Thanks guys.