Sorry to hear about this mate but the smoke and rough running gave me the clue. I drove a car that sounded a bit funny and the belt was not on right.
Is the Harmonic balancer/crankshaft pulley the OEM one?Could you tell us how many miles the car has.
Here is hoping that is only those bits that need changing.
AR