So the rattle at the top turned into 3 spun main bearings and a full engine rebuild
Nine months later it is back on the road and better than ever but is now throwing an airbag fault code 33 (flashes 3 times then 3 again).
I've checked all the connections at the module and wiring up to the passenger airbag, fuses, resistors etc but all seem OK.
I can't see the airbag comm plug to short and reset.
Anyone have any suggestions? Or recommend an experienced auto sparky that isn't going to spend hours "finding the problem"?