these cars dont have a regulator?

i really hate this electrical stuff, it always freaks me out.

im going to go through the links tonight, thanks.