What is the heat sensor..talking about 02 sensor heater? Do you have a sel.service engine light? If so have scanned.
Could be quite a few things ..try checking or changing the coolant temp senor located beside thermostat housing 10 bucks .
Might be adding to much fuel.. at idle hesitations ..but uses extra fuel after acceleration.
Hard to say with out a service light.