Okay, I'm surprised I didn't get this fix here on AC. Found this fix on a few different forums. I was a little nervous about trying it but allot of people were saying it works. I did it and indeed it does work problem fixed.
Alright found a fix. I hooked my phone up to my computer, browsed to .android_secure and deleted the file 'smdl2tmp1.asec'. Problem solved.