About a year ago I swapped out my blown 96 Gt motor for a 00 Gt motor with 42k on it....i put all my old boltons on the new motor and job was done within a weekend...never tuned it or anything, seemed to be running fine. last fall just before i was about to store the car for the winter i jumped on it from a 40 roll and it started to miss a little bit once i hit 4-4500 rpm. it did it over and over with little varriation so i thought maybe plugs? did that gapped them to spec and didnt help. although ignition was only 2 yrs old i put new coils and wires on it bc one wire was sketchy and the coil has a small crack....it didnt help, i replaced the fuel filter and nothing either....I plugged it into a ford scanner and the only thing was the O2 sensor and the right side was not reading at all....i replaced it and it still does the same slight hesitation at higher rpm....Ive also ran some injector cleaner through it and didnt seem to do anything. Sometimes it will not do it and sometimes it will. Im thinkin its got something to do with fuel but id like to hear some opinions.