I have this problem, my friend told me it might be a vapor lock. When I drive my car during the day for over 20 minutes I get this banging(like backfiring) noise on the engine. Sometimes I have to leave the gear on drive and turn the car off so it won't do it(the banging). This never happened during the winter season, I live in Arizona. Any suggestions would be helpful. Thanks in advance!