Another update, fixed the turn signals and the windshield wipers not turning off. There were just some loose wires on the back of the MF switch. However I have no idea why the dummy lights all turn on at the same time then turn back off. I also have even more bad news which seems to be a common theme, even after the guy said he checked and no water was intruding, i just ran the water hose over the bottom of the windshield and cowl area, and on the passenger side in the very back corner behind the computer, there is still water intruding and pooling up. I’m starting to really get frustrated. If anyone has any ideas on what could be the issue, please let me know. The guy said there was no rust in the cowl either.