I know this not help a bunch but its my understanding that if it will fit a current model nightrod it will fit a muscle. You will need the nightrods exhaust brackets to install the exhaust. You will also have to either eliminate the passenger pegs or buy the nightrods passenger peg set up. The holes are in the muscle's frame under the side reflectors. As for the oil dipstick these pipes look like the wont interfere based on this picture.