I would say your lap times will get much more consistent once you get some wires on the ESC and motor, LOL!
Running the stock body or another? What kind of paint are you doing? Do you paint yourself or have someone else paint it? Do I ask too many questions?