he he he.. hope not... the rest of will be fkd!!!
callum m8.. searchin on ere it seems jumpin out of diff lock is unusual.. cause most of the time is it not engaging properly due to either an obstruction on the linkage or lack of lube...
time to get under again, get someone to move lever and have a look at linkage.. give it all a good wiggle and lube it up.. all problems i could find with diff lock was down to linkage not engaging it properly so it jumps out again under load..
jack up one wheen just clear of ground.. out of diff lock but in gear, you should be able to spin wheel, in diff lock wheel should not spin.. keep lubin and wigglin til wheel wont spin.
its a cheap fix if it works, just a bit of time...