I had somewhat similar problem; the bad contact. used isopropyl and it seems to work great now.
I'm using PIV in AmigaTEchnologies A4000 and the problem is that there is no hole in case for fastening the card with screw, I'm considering using hot glue or even soldering.. :roll: