My name is Kenny and I'm new to the site. I have enjoyed reading the forums. I just purchased a 2012 Dodge 2500 with the 6.7 cummins diesel. I am wanting to put a Bully Dog programmer on it. I have no modifications to the engine. How well do they work, do you have to disconnect anything for them to work, and are there any problems with them to be aware of?