Fuel Pump.... 75% probability... drop the tank (pray it's on 1/8th of a tank or less otherwise it gets heavy...) it's a pain, but straight forward, it's on top (but inside) the tank, get the strainer too, should cost about $50 all together, dealerships will charge about $400+ goodluck...