Can anyone decode my new Demon?

What are your plans with the car?

Full restoration without build sheet will be a crap shoot, especially with the mods already done.

Since you don't have a fender tag or build sheets the car is really your's to do as you please. Dont sweat what it was!