Ok well I just installed my mini Maxx but I'm still waiting on my delete pipe so I've been running the street tunes for a couple of days now. So today I was getting onto the feeder, I pulled out and punched it, the truck accelerated great for about 50ft and then died! All the electronics were...