Hey all!! So I purchased a low hour 99 kx 125 last year. Came with a Bill's pipe and silencer. The bills pipe had home made front pipe mount and will not sit flush in the cylinder head was leaking oil at the cylinder head. Contacted Bills and they have tried to help. It has no part number stamped on it at all that I can see. I just assume its for the wrong year. It will mount up just a little off and will not sit flush in the cylinder head. I ordered the correct front rubberized mount and it is just not right. Any help would be great. Couldn't find much for pic's on the web of the pipe on a bike to compare. Figured this website is good place for help. Cant figure out how to upload pictures that sucks. Any help would be awesome. Thanks !!!