More than a few people have reported losing all of their cars. I have not heard of anyone losing some of them, nor have I heard of losing levels. Since levels are based upon mileage driven, your game would have had to revert to an earlier save. That would explain loss of cars too. But I have no idea how that would happen without actually doing something on your part.