I wish I could help you ID that car but im not up on the on road stuff that much, But...
it looks like a thunder tiger .12 engine on it ! That must be a good engine because from what I found reading
a few posts online everybodys putting that engine on a little bit of everything.
Everybody seems to really like it.
So, it seems like you've gotten a pretty good engine on that car.
Good luck and hopefully someone will ID the car soon for you.