There are all manner of motor mount kits out there. My truck had those weird front motor mounts, too, but a tubular motor mount kit took care of that . . . and it was cheap.