Where are all the screws and any advice? 90 348. Weather has been poopy, might as well get this new window switch and some other parts done.