I've seen many different makes and models with crappy tire pressure sensors. I've had the light on my older 4runner, my titan, parents rogue, friends vw's, I wouldn't worry about it. For the scratches, you're not buying a new car, so either live with it, or look for a minter body one...