3Bean - something just occurred to me. You may want to contact Bill and ask him how they'll handle tech for you and your car, since you don't have a top, have a bar and a harness, but don't sit under the top of the bar. They may have an issue with that... but I don't know for sure.