I *might* have a leak and it *might* be coolant, but I'm not sure. I don't want to pay $100 for the stealership to put it up on the lift and tell me 'yes' or 'no'. Anyone local that could tell me if it's something to be concerned about? It's an 07 TL.
TIA
Leah
TIA
Leah
Comment