My mates son had this problem, 3 driveshafts in 2 months, it was always the nearside. It was finally traced to the engine sitting to far one way in the engine bay, It was shofted oved a few MM and its been fine ever since.......try investigating that!!