Hi there sounds like you are really busy with all the mods but I bet it will handle and stop better are you getting used to the power difference in the vr6 you can't beat the sound of v6 ticking over you are making a good job can't wait to get mine now Sent from my iPhone using Tapatalk - now Free