Have you checked your grounds? Whats your Fuel pressure at?