^^ Picked up the switch at the same place, where my buddy works in the service department working on the cars (he's not the person I spoke to BTW), I got the brake switch for $30, normally 50+.
Gonna put that in tomorrow and report back on the brake lights.
The guys in the parts dept, whom my buddy knows, said to just bring down the car and tell them issue, they said they have seen this issue every so often but different things can cause it. They said don't worry about the $115 as the oil at temp light is def a trans related issue.
I will make the appt for this upcoming week and go from there.
Maybe the guy I spoke to, was having a bad day or didn't realize 100% what I was talking about so either way, it's gonna go in and get looked out. Maybe we confused eachother, who knows.
Will also update on that issue once I find out what's going on.
Now, most interesting, I found some more ppl through google search with my exact year car that have the same problem, and a few of those dealerships were unable to find the root cause.
Let's see what happens, will not drive the car until it goes in.