2002 Explorer wont start

I recently replaced (abt 2 years ago) my timing chains and truck was running good. One day going down the road it just shut off. So far checked fuel pump, plugs, air flow and fuses. Changed crank shaft sensor and disconnected cam shaft sensor. Still nothing. No knocks or noise whenbit quit either. Took it to a shop and they said timing but I dont buy it

my 2002 ford explorer has no powere when trying to take off.it runs ruff at a idiol. I stoped at a stop sign when i started to go it got up about 30 mph then it just bugged down and wont go any faster...