Hi Tim,
Wow, some good sleuthing by you! Let's cross our fingers.
On the memory, the usual diagnostics is to run one or two modules at a time until you figure out which one is causing the problem. But sometimes reseating is all that's needed. Let's hope so.