Just had the timing chains and guides done 2000 miles ago at Momentum Tuning in Walingford, CT. Problem is now I'm leaking oil from the rear main seal, a seal that was replaced at the time. Now I have to get it fixed, Scott said he'll try in work me in, but he's leaving to work at Wolf Tuning in Vegas the day after Waterfest. Problem is, should I be responsible for any of the labor cost for a new seal. And also do I need to replace the clutch assembly again because of the leak. TIA.