My 04 Aveo won't shift out of park. Also I can't remove the key from the ignition unless the battery is disconnected. Also the brake lights doesn't turn on when I'm pressing the brakes. I read it might be brake switch and replaced it but no change. Also there seem to be no power to my odometer and radio? My odometer needle doesn't move when I rev the engine. But my check engine light is on. And I can't see mileage because it doesn't turn on either. Even if I have the car turned on. What could be causing this? Please help.