Default Micro SD-card problem in i9003

hi i am having a problem with the micro SD-Card, the phone cant mount it and if i remove it from the phone , the phone turns off immediately and stays in a boot loop until i insert it back in. i tried using odin to flash my phone to 2.3.6 to fix the problem but still the same

i.e theres no problem with the internal phone memory i even took out the micro SD card while flashing but after the flashing was done it stayed in a boot loop untill i insterted back the memory card
is there any fix for this please help