One last "cheap" suggestion before you buy new, is to remove the circuit board and inspect the solder joints where the card edge connector is located. Over the years I have seen many otherwise "working boards" (in other electronics) with intermittent, cracked or cold solder joints where the connector is soldered on. A place of strain and flex, especially if you are removing the connectors often.
__________________
|