Quick action throttle tube problem!!

HI,

trying to fit new throttle tube on my px125 2011,Do you need to sand part of the tube down as it doesn't fit?

Also do you drill through the bottom of your casting to secure it?

Thanks.