Glock,
Thanks for the advice. I am assuming there is a leak somewhere. When I connected my SCTx4 to datalog, the car is showing -10.19 at idle. When I press on the gas, it doesn't pass 0.00. Is that normal or does it represent a vacuum leak?
I took the car to one ford dealer and once he saw found a p0299 code, they automatically said my 2 turbos are gone. Took it to a different ford dealer this morning and they noted the same code, however, they want me to bring it back during the week so they can pull both turbos and check for bad seals etc. They also checked pcv and did not find anything out the ordinary. The good news is they refused to charge me the $150 diagnostic fee until they can tell me exactly what's wrong. I can't say the same for the first dealer.