I agree pick up a banshee roller yo will be much happier.. and if it doesnt work.. you always have the blaster frame to fall back onto :-D
Take a peak at your brother's bike for me and tell me if it has any sensors on the exhaust. I only have the header for it and I plan on doing a hack & slash job on the stock blaster exhaust to make it fit.