my radiator is bent a little too. as long as its not leaking it should be fine. you should be able to get it fixed some where much cheaper, but the dealership would rather sell you a new one.
adding coolant won't hurt. when it gets warmer you'll need it more.
i don't know about the blinkers tho.
edit: make sure the radator is attached at the top left side mount. mine came off when i crashed and made it look more bent than it actually was. there no screw so it can just pop off
adding coolant won't hurt. when it gets warmer you'll need it more.
i don't know about the blinkers tho.
edit: make sure the radator is attached at the top left side mount. mine came off when i crashed and made it look more bent than it actually was. there no screw so it can just pop off