i have a official 1GB sony memory stick and a pro duo adaptor w/16GB micro sdhc

i d/l a few signed games for ofw 6.39
all games worked on the sony memory stick
only a few worked the 16GB micro sdhc

initially i thought i had bad sectors on my 16GB, since the first 3 games i copied worked and any next game i copied showed corrupted
so i reformatted and just copy 1 game and it still showed corrupt

is it just a bad microsdhc card - how do i check and most importantly is there a way for me to fix this