First, try to narrow down which area this is happening in. Second, try to narrow down whether there is one adjacent router which is munging these packets, the local router is munging these packets, or the originator is munging these packets. To do this, look for patterns. If the munged packets are always received over the same interface, then you probably have a peer that is munging packets. If the munged packets are always from the same router id, then check that particular router out. Otherwise, it's probably the local router.
You have to remember that ospf routers do not just retransmit what they have received--they actually repackage the lsa's for transmission. So the packet could be corrputed by any router in the network.
:-)
Russ