Congrats on finally figured out what's wrong with your car. Hope you get something out of it.
This is exactly the reason why when I've a
problem, I post it on the internet for help before I go to the dealership. Who knows how long it'll take them to figure it out!