Re: Loss of power
The only issue I can think is you have a cracked pick up tube. You can try and jack the front of the truck up as high as you can and let it run. If it dies, its cracked. Usually you over fill the oil and jack to rear up to test it but that is for when the truck wont start. I would be leery to add too much oil and drive it but 2 qts extra wouldn't hurt I dont think.
So just to be clear. You had this issue before you changed all the parts right?
01 f-250, Standard
Rev tech 4" lift, 37" military wrangler Mt tires
KC diy 66, Full force 160/100 and custom tunes from PHP
Banks intercooler and full 4" exhaust, Diy S&B intake
Diy quad feed, Hydra, Isspro boost, pyro, and fuel pressure
3/0 battery cables with military style terminals