I notice this happening the most when im already on the highway and i down shift to 3rd then give it WOT and around 5k and up in rpm I get hesitation all the way until i shift. If i continue flooring it the check engine light flashes with p0300 code then goes away by itself after 3 minutes...