You would of known straight away if the mesh got sucked in!! Maybe something else got sucked in after the mesh fell off. Gutted for you mate but lesson learned and learned the hard way eh
Think I seen this on TGTT and dont particualrly want to see it again If I was him I think I would of wanted to die instantly, bet he looks a right mess now
Thats why I am not a paid member, dont see the point when I can have all that on here for free. Dont mind browsing TGTT dont get me wrong but you wont catch me paying for stuff I dont really need!!
I had one of those for my Defis Gary and when it came to fitting I put the sandwich plate in place and the threads wasnt long enough to screw the oil filter back on, I can see you got three threaded things but I take it they are for the sensors?