I mechanically cycled the power switch many times before powering it on to help break any contaminants free. I tested a few Colecovision games and they all worked as they should, with no garbled graphics. Next I plugged the expansion port in and tried 2600 Ladybug. It worked on the first try, and many other times after that. However it suddenly stopped working and I got garbled graphics.
I did a bunch of trouble shooting including cartridge removal, cycling the power switch (slow, fast, putting more presure on side, etc...), and moving the expansion port around (lifting it up with respect to the console, pressing down, etc...). Finally I had an idea to remove and insert the expansion port several times to break and corrosion, oxidation, or contaminants free. After doing that everything worked, everytime.
My conclusion is that the connector for the module is the weak link, and that it is really deceptive as you can plug a game in and it works, and might work several times. I thought at first it was good because I had so many good clean startups.