check plugs, leads, coil pack, first
if ok check timing belt is ok, sometimes they can slip a tooth and upset all timing
lambda sensors can also cause over-fuelling
You likely have a burnt intake valve. It wouldn't run if ignition or cam timing was off far enough to backfire out the intake manifold.
A compression check should tell you..