I've been happy with my JD 990 7year old tractor until it started knocking last week--I baby this tractor and it only has 340 hrs and now its getting a new rear differential! wow- going to pay the JD dealership for the repair and may go look at Kubota--Ive always serviced on time etc--I'm...