all trucks have an engine