Hmm, I did check for things touching some more. So far the smell and smoke (Thanks to a few helping eyes and noses, ha) which is a very light white smoke, it's been tracked explicitly to the alternator... Namely the vents. I know at first I thought I f&@/ed a fuel line up since it was right after the pump change. It seems to be going the deathly path of all the R/C car motors. >.<