You didn't mention how you were reading the powersupply voltages-but I didn't read the whole thread.If you use a O-scope you can see what is actually there,not just the D.C component. Most likely there is garbage riding on the +5V rail making the digital components see it as
logic level shifts.