Hi All,
Super stoked, just picked up my Delica P24W last weekend. However, after the 6ish hour drive home, it was discovered there's a small transmission fluid leak. Found the leak coming from a couple holes and it looks like someone used their Juicy Fruit to plug them up. Before I tear this...