Damn, I didnt know it was that hard to install. So airon, are you sure there are bumper supports in Japan. These guys have been pretty nice to me and have never changed their story whatsoever. I will have to call them monday and see whats going on. I thought the rad support was just bolted on. looks like I have a project on my hands