I wouldn't include somebody else's name in the name of your car. The car should have it's own unique name. That's just my opinion. Also, you might change the engine in the future and then the name wouldn't apply. If you'd like to pay tribute to the builder of the engine, I'd just make sure the engine has his signature or name on it somewhere.
I was trying to think of some names the other day for my next project and generated a list. Since your car has got that brutal engine, maybe one of these names would apply:
Rampage
Big Tremor
Big Hemorrhage
Reign
Scourge
Onslaught
Brawl
Juggernaut
Defiant
Callous
Fury
My Little Pony

(sorry, that was funny!)
If you don't like these but think one of them or some other word you have thought of on your own might be close, you can always go to Google, type in that word and also type in the word 'Synonyms' and do a search. The first link in the results will take you to a Thesaurus site that shows words that are similar(that's how I generated my own list).
Picking out a name is tough! Good luck! Sounds like an awesome car.