I tackled the 50 hr service this weekend, weather was good, bugs were bad and I had everything I needed. Things went great until the tran oil filter. What fricking hamfisted gorilla put that thing on? I wrecked a strap wrench and several layers of valuable finger skin trying. Then I tried the...