Wow... all these problems out of the box? I didn't think the Mammoth was that bad... my friend didn't have those problems... maybe you should take it back and exchange it... Lemon law, or something (too bad it doesn't work... and not even sure if that's a "law" in your state... AZ has a Lemon law, but it is only for 1:1 cars...)
Just keep going... hopefully you will like it once you get it started... it's definitely fast.