Truck surges when accelerating
Hey guys so i have a 2005 F150 5.4 i bought it last year and the day i got it it was pretty warm out and once the truck warmed up the rpms and the whole truck started surging. it didnt do it once it got cold out and now that its hot again its doing it again. I've changed the plugs and coils, the maf, the fpdm, the fuel filter, fuel injector on #4 because when id be climbing a hill itd start to miss on cyl 4. the shop changed the throttle body to another used one and that straightened it back out for about a week but then it started again. I just got forscan but not really sure what i should be looking for. If any of you could help point me in the right direction thatd be appreciated.

