you should be able to go to your states dmv website and do a search there. it will tell ya if theres anything on its record but it wont tell ya what it is without paying. I ran mine when I got it and it was clean and clear.
your insurance company should be able to tell you by running the VIN most are linked to DMV. So that way they can tell what people are trying to insure. or to avoid covering a vehicle that has been totaled out for full coverage. :crazyloco