hey up mate! i have just had the same problem but i have found the fault to be the bolt had snapped on the rear gearbox mount! if i rocked the engine it seemed solid until i lifted the back and it lifted up. mine was knocking whenever i went on the throttle or round a corner or hit the smallest bump!
it could be worth a check if you haven't already!