that product is perfect...doesn't have to be a premium brand contact cleaner, maybe your local electrical supply store stocks a cheaper brand(just check labeling and make sure it states for PCB boards) good luck
So, I used the contact cleaner to clean all the boards and plugged it back in. In less than 2 minutes of the ASIC booting, all boards were over 100c!! I am sure I didn't damage the cards while handling. Do you think using compressed air might have damaged some temperature sensor on board? Please help me!