Trans going back into car questions

I know that feels good.

I'm not real good with the later wiring. I would post in the electrical forum, there are a ton of folks that know it well.