U joint would be my guess and not a difficult fix.