In fact, they did. The Rolls Royce Merlin engine was put into boats and tanks (British PT boats, and the Meteor tank, etc.). The problem was, they didn't have enough Merlins to go around for aircraft, which needed the power to weight ratio. The U.S. licensed built the Merlin at the Packard factory, and these Packard engines are what was in the P-51D. Only one model of P-40 got the Packard engine, and that plane's statistics weren't that far below the P-51's, but they put the best engines in the best planes, and there just weren't enough Packards to go around to put them in P-40's. P-40's had to deal with Allison engines, which were good, but not as good as Merlins (Allisons gave poor performance at high altitude).
The Allison engine is a bit big for a truck, but it was a good size for a tank. The American Grant/Lee tanks also had some aircraft engines in them. As far as a tractor (or a truck for that matter) goes, you want low gear pulling power, which you get from diesel engines, not gasoline powered engines. Gasoline engines are good for high speed / performance work. So if you dropped it in a truck or tractor, then you could not pull heavy loads, which is pretty much the point of a tractor and the lion's share of uses for a truck.
A number of custom built vechicles have used aircraft engines. Merlins were highly prized as engines for speed boat racing. People have built one of a kind race cars using aircraft engines, but nothing mass produced.
On the other hand, a popular car engine has become popular for smaller "home built" aircraft - the engine from the VW Beetle. To be fair, this has a lot to do with the fact that it is air cooled.