stock 06 350 tm dies at full throttle, cranks up after it sits for a minute. not sure if it is a heat issue. acts like it is starving for fuel. Mabey vapor lock. This is a buddies ride, he is replacing the fuel filter and checking the vent lines for kinks today. any help would be much appreciated.