There is a MAP sensor on top of the fuel tank that might need to be replaced if everything else is good.