I have 2004 ford sport trac that I just purchased & the eng sound very good it has 43000 miles. the problem is that it has no power & when you have it on park or neutral the rpm will not go over 3000rpm. there is no code or eng ligth on. I put the scanner just in case & it comes out clean no code it drives

but with no power

. any ideas of what going on thanks

.