The code looks good, I'll run it against my hardware and let you know what happens.
This is a long shot but could you email me a digi picture of your card with its soldered connections? I've PM'd you my email address.
Yes, I'll send you a pic as soon as I can...I'm quite busy rigth now with 2 exams in 2 days
Check your email in 6-7 hours.
thank you