I know this car.
The "mechanic" he's talking about in his narrative is Larry from NSXModified. Everytime I was over there, I would see Larry and Butch wheel this car out and stash it somewhere in the parking lot. Needless to say, Larry really screwed up this car. It's a shame though, it would have been a beautiful conversion if it were finished correctly.