There's Cyclechex.com for motorcycles, but, like CarFax, it only really reports information reported to the DMV. Stuff like title changes, and whether it's a salvage title or not.
I think you can use the following site to check whether it was reported stolen, and sometimes it shows total loss records.
https://www.nicb.org/theft_and_fraud_awareness/vincheck