VW Beetle Forum banner


  1. 1.8 Liter Turbo
    Hey all! I was having problems with a leaking drain plug. I went to buy a Hybrid Oil pan from ECS Tuning (man. by MTC). When I got the pan installed (by a certified mechanic) it started to leak from where the steel bottom meets the aluminum top. When I called ECS they made it very clear they...