Yeah, it should be a standard practice for everyone to do flash dance before flashing to a different rom or even just upgrading the rom. This is the first time I've run into problems like this since I started flashing. Don't know why, but I am still thinking it's the communication between the software and the program that's causing all these issues.
Thanks for the input.