If it only happens after it gets hot, and if you have a mechanical fuel pump, and if you hear a tapping noise, it has to be a faulty fuel pump. The spring in it is shot. Check for fuel pressure after it gets hot. If it doesn't have 6-7 psi, buy a new pump, install it, and call me in the morning.