Cranks just fine idles fine. But only gets up to 1500Rpms. Don't have no power. Now check engine light is on and backfiring
Backfiring issues has many causes. From vacuum to fuel to a bad rubber tube leading from the filter to the throttle body. Check the codes first and see what it tells you.
Search Ford Explorer Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Ford Explorer Experts