I have been having same issue when I bought our 03 excursion. I've tried just about everything and tested as much as I could also. Next thing I need to test is maf voltage to tps. 2 things that I haven't touched are torque converter and intercooler. But I don't have any exhaust or boost leaks...