Its a f22b with 200,000 miles on it, last tune up was like 160,000 or so. It seems to do ok till like 3,000k then after that it hella boggs down and is laggin through the rest of the rpm's. Usually its after 3k that I get the most power. As far as the check engine light thats always on because I dont have the o2 sensor on my dc headers. Some times when I just start it I can put in 1st and red @7,000 then second push the red too, then after crusing for a min it goes back to laggin hard most after 3,000 rpm's like maybe its starving for fuel bad? Thanks