Its was Ship 1504. and as stated they diverted to LGW
The flight was also a line check (checkride) for the captain!! Makes it fun!
I highly DOUBT its the grear pins...probably hear about it soon.
I wonder why he didnt return to MAN? Perhaps to burn fuel to reach a landing weight instead of dumping?