Thanks everyone, I will go check for any engine stamps after work today and report back. I'm headed to the dmv on my lunch break to see about applying for a lost title. From what I understand, this is the preferred method n NC. Hopefully they play nice