I can read the airbag code if you want Jay, or you will have to find a friendly Nissan dealership willing to put you car on their Consult 3 scanner to see what the problem is.
Have you flushed the transmission with new fluid, or changed it at all? The filter in the sump could be blocked. A Transgo kit is a good option to extend the life of your box, and speed up shifting.
Sounds like the window switch needs replacing, what color is it?