Could be a number of things.
Fuel Filter
Cats plugged
O2 Sensors,
MAF sensor
Sparks (altho if you're smart enough to replace a timing chain, you're smart enough to check your sparks every so often)
Vacuum hose leak
Now, are you sure that the engine is choking itself out, instead of something...