Seriously doubt the motor or drive will be wearing out. Most gasoline motors will go 5000 hours or more with proper maintenance, diesels will go 20000
Boat motors are normally killed by lack of maintenance
The boat on the other hand....
Plastic bits last 10-15 years max
Upholstery about the...