TTT UPDATE: brand new OEM clutch assembly installed 11/6/06
TTT UPDATE: brand new OEM clutch assembly installed 11/6/06