Problem solved. I bought another MSD box, soldered everything together, and the truck runs awesome now. It was the box after all. MSD is sending me another box, (which I will take back to the store to get my money back) and I will send them the faulty unit. MSD's pretty quick with their customer service on the internet!