Well, I wish I could tell what I really have but the guy who sold it to me was a liar and unfortunately his empty words are all I've got since I haven't had time/cash for a mechanic to check it yet - for example, he said 4x4 worked, and it FELT like it did but I couldn't thoroughly test it at the time and decided to trust him... turns out the front wheels aren't getting any power.
It's supposed to be a 1995 Dodge 2500 4x4 SLT with the 12v 5.9L cummins diesel engine and rear limited slip differential.
He claimed a bunch more improvements but, well who knows until I disassemble everything myself or I pay someone to.
Also, as for Riverdale... I don't even know where that is - a street? Sorry I haven't done as much local touring as I should.