I have a very unusual problem. Intermittently, my engine is noisy and sounds like a fuel related issue. It is worse when the fuel and air temp is hotter. It sounds like a knock but when you touch the gas it is gone. Sometimes the idle is rougher than it should be. Give me your opinions.