NICOclub's 240sx Convertible Project Car: "The Droptop From Hell"... "More Power" Now, what car doesn't need more power? I…