Thanks guys, I just took the ICM to advance auto because they said they could test it when I called, but then they couldn't when I got there!
I will try to find somewhere to take the ICM tomorrow. I went through and checked every fuse that had to do with ignition and the like, but they all check out. I guess I won't be driving tomorrow and if it is the icm, that is an expensive fix! Keep the ideas coming. I haven't even really got to feel the how it runs with the supercharger yet with all these problems!