Dies anyone still mess with these cars? Trying to decide if I should part my car out or scrap the whole thing