I have the same pipes on my '06 TBA, the fit was tight but they went on ok. Clearance to the chain is very close, but they have never touched. Putting them on took some wiggling and turning back and forth. The mounts came out in the right place though.