Not to steal the thread or insult you, but this question should be asked at a street rod site. You are now out of Pro-touring and building a street rod. Pro-touring is to increase cornering perfomance, not degrade it like you with those large wheels.
was a comment taken from Pro-touring when asked about my brakes.