Sorry, I'm not of much help,
Funny thing is Its an OSPF ring, if I reroute the traffic around router 2, 1500 byte packets work to router 3!
Interesting, thanks for answering.That problem a year ago was fixed. It could be different problem with similar symptoms.
Nope.I don't believe it has, unless it is fixed in the 5.x codebase.