well the Demon is the dodge bro to the duster. different body s tyle but still yet all are the infamous A body. list the info on the fender tag and i'm sure a member will be able to tell you what it is. non the less, a great project.
Did that already and the LH23 means that it was "supposed" to be a Dodge Demon build. It wouldn't be the first time the assembly line didn't follow the build order.