i think it's the coolant elbows. i had the same problem. it will leak out alot more as you are driving.
View Tag Cloud
Forum Rules