Well when I explained everything I have already checked the mechanic laughed and said you've already checked everything we would do. Lol! After talking for awhile he then offered to double check the fuel system with their Super Dooper tools and let me know..