Will 95hp be enough? Will I lose a drag race with a dump truck? Do I have any hearing capacity left after a quick trip down the highway in a 1998 Chevrolet Tracker?