Quote Originally Posted by BurnTire View Post
I don't see any alignment issues. I think the dowels are more of an installation aid.
The bolts will keep everything lined up!