as far as the position of the bars ive never had a tech offcial or a cert where they made me sit in the car for a visual.but it looks like your OK if they do.