Products Showing Parts for — {{ }}

No Results Showing Parts for — {{ }}
USD 685

MADS Smarty Programmer "Power on Demand" S-06 PoD

2003-2007 Dodge 5.9L Cummins
★★★★★ ★★★★★ 22 Reviews
ADD A 1-YEAR XDP Replacement Guarantee! - *VIEW DETAILS*
Our Recommendations Compatible Products
Scroll to View More


Fast guide to  Smartys special Features
CaTCHER software's inside
Ten different  performance levels.
Fastest download in the industry, up to three times faster than the competition, a typical ECM update takes about 3.5 to 5  minutes, depending on the truck model.
ABS tire height updates in just few seconds.
Not traceable in the stock setting. Smarty leaves no footprint.
Manual High Idle is enabled in all softwares
Reads  Diagnostic Trouble Codes in plain text.
No tools required, no fuses to pull.
USB built in for simple updates .
Most complete keyboard in the industry.
Reliable, it works off your OEM hardware.
Programmable Speed Limiter from 25 to 250 mph
Power on Demand

Fast guide to Smarty's software levels
The horsepower settings. except #0, all other softwares have a modified "Torque management" ( TQM ). The throttle response is greatly improved but is set to a safe limit. With "Safe" meaning safe for your tranny and rest of the driveline.
SW # 0 : Half power
SW # 1 : 30 Hp increase, with added timing .
SW # 2 : 60 Hp increase, no added timing.
SW # 3 : 60 Hp increase, with added timing.
SW # 4 : 90 Hp increase, no added timing.
SW # 5 : 90 Hp increase, with added timing.
SW # 6 : 160 Hp increase, no added timing.
SW # 7 : 160 Hp increase, with added timing.
SW # 8 : 210 Hp increase, no added timing.
SW # 9 : 210 Hp increase, with added timing.

Tested on stock trucks on a Mustang Dyno.
Stock means just that. Stock! Even the air filters were stock...
The trucks were S T O C K, even the wastegate settings! We checked the "baseline" ( the stock truck Hp at the rear wheels ) twice in a day in order to be sure about our findings. The above declared HP numbers are all rounded down to the closest number. For example the 90 Hp file actually did 96 Hp. That's a 90 Hp software for me, not a 100. The 170 Hp was 174.
Power on Demand
100 power levels selectable in just one second during the driving! It's easy: just type the preferred power level directly on Smarty keyboard, from 00 to 99.  That's all! For security reason, the truck waits that the throttle is released before applying the new power level. Combine Smarty POD with the Edge Products Insight CS2/CTS2  to monitor your trucks vitals and control your Power on Demand settings!  
No trace is left in the ECM!
Smarty claims that SmartyCR is the FIRST AND ONLY downloader that does not erase any of the stored data in the ECM. Smarty does NOT leave any electronic footprints in the ECM or any other electronic module in the truck. Smarty does NOT set ANY codes once the ECM is set back to stock. Smarty does NOT need to have fuses pulled. No matter what the competition claims , in one way or another they're ALL detectable. Smarty is NOT!
Yet, Smarty can not do one thing for you. Fix what others have broken. Smarty can not restore a key on counter that another downloader has erased . Smarty can not fix VIN# troubles caused by other products. If your Check engine / ABS light is on because another product has screwed your ECM, Smarty can not fix it, the other guy HAS to...

ABS / Speedo recalibration
The tire height can be adjusted up to 44" in increments of 10 tenth of an inch in just a couple seconds. Of course, Smarty needs to be VIN# locked to the truck in order to get into the ABS adjustment section.

DTC Code Reader
The name says it all. You can read and erase codes. Codes are displayed also in plain English. That's old news by now. Smarty S-03 was the first 
one to provide that utility, others found the idea to be a good one too.  ( Smarty does erase ABS codes too but does not display them )

ECM Update Speed
Faster than anything else on the market! Again we've done our homework on the protocol. Less than 5 minutes. Three times faster than a Star-Scan diagnostic tool or competitor. We have developed our own bootloader in order to not have to pull fuses should an update become interrupted for any reason. All you have to do is to turn the key off / key on Smarty does everything else on it's own.

The CaTCHER softwares as they are today are only a starting point. Expect major news in future. Were for your feedback, opinions, likes, dislikes... We will make Smarty do what YOU want, TOGETHER. Click Here to Learn How to Upgrade Your Smarty & FAQ


  • MFG. Number S-06POD
  • Manufacturer Name Smarty by MADS
  • Shipping Weight 2.00 lb.
  • Shipping Length 6 in.
  • Shipping Width 6 in.
  • Shipping Height 4 in.
  • Fuel Type Diesel
  • Prop 65 WARNING: Cancer & Reproductive Harm -


Currently Viewing Reviews with a rating of 4. Click here to reset.
★★★★★ ★★★★★
4.8/5 Stars out of 22 Reviews
03 cummins
(mn) | September 17th, 2012
I have to agree with josh it is great for power but doesnt seem to make a differance on the feul milage i even have an edge with it still stays around 17mpg.

Write a Review

Include Your Order Number For a Chance to Win a $100 Gift card

Overall Rating

Your Information

Email Address will not be made public.

Customer Photos

Customer Photos

See what others built Submit your photo

Questions and Answers

Ask XDP a Question about this product (Allow 24-48 hours for reply)

Most Popular Questions

Does Power on Demand mean this programmer is "on-the-fly" tuning while driving?
View Staff Answer 

The Power on Demand (PoD) allows you to change the hp output of the engine "on the fly". That means that you can load the highest horsepower CaTCHER software you wish to use (with all the usual REVO parameters) and then the PoD reduce the power from there. With the PoD this can be done with the engine off (key on), at idle or while driving the truck. You simply need to plug the Smarty into OBD port, select the PoD menu and type in a # comprised between 00 and 99. Where "99" is the full power potential of the performance software loaded into the ECM and "00" is the lowest power setting.

How does it work?

Once you have updated your ECM with any of the performances softwares, Smarty becomes VIN # locked. The next time Smarty is plugged in the PoD menu will be displayed.Press up arrow key ( ) to enter the PoD menu section. The power selection page will appear.You only need to select any value from 99 down to 00 with the up ( ) or down () keys. 99 is the full power of the CaTCHER software you have previously downloaded into the ECM, 00 is the lowest possible power setting. The upper line of the display will flash the value you have entered, pressing the right () key will confirm your selection and transmit it to the truck. Now the upper display line will stop flashing. This confirms that the power level you have selected has been sent correctly to the truck. Now you can unplug Smarty or with the left ( ) key return to the power selection menu and change the power value again.

When will the selected power become active?

This depends upon the operation of the engine! In order to make the power change process as safe as possible, different ways to activate the newly selected power level have been built in. There are three differnent ways to program the PoD:

1. The Engine is off; the key is in the run position. Program the PoD level you want. The next time the engine is started it will start with your power selection.

2. The truck is coasting and no throttle is applied during the power level change. Program the PoD level you want. Press and release the throttle, the second time you press the throttle the power will be changed.

3. The truck is driven with throttle applied. Program the PoD level you want. Press and release the throttle twice, the third time you press the throttle the power will be changed.

can you program more than one truck with this programmer I owne two 03 dodges and would like to do both
View Staff Answer 

You may only tune one vehicle at any given time, but the unit can be returned back to stock and placed onto another vehicle.

What does it mean by timing on the power levels?
View Staff Answer 
ATS does not mention removal of the restrictor in their instructions for the Aurora 3000 - Install Instructions Click Here

The tunes without added timing are useful if you want to use a timing box stacked with the SMARTY. If you are not stacking with another device, you will always want to run the settings with the added timing.

What is Injection Timing?
Injection Timing is the precise instant when your injectors are opening to release fuel into the combustion chamber.

How Does Advancing Timing Benefit Me?
By advancing the timing, you are letting fuel enter the combustion chamber sooner. This enables the fuel to burn longer, therefore allowing a more efficient combustion. Smarty's timing range allows your injectors to release fuel at the time that allows it to explode with the most force, giving you significant performance benefits. Because this explosion is more forceful than at stock, you can expect a little higher cylinder pressure and temperature, however since you are releasing fuel sooner, it will have more time to cool down, therefore lowering your EGT's.

What Should My Timing Be Set At?
By default, your timing is set to 2. (Unless using even power levels) We suggest putting your tuner to the most advanced setting unless you are getting injector rattle, you are towing a heavy load, or if you are stacking with another device that adds timing. If the last case is true, we recommend NO timing with either our tuner or the other device.

Timing Advancement Order (Least to greatest) Years 07.5-09: 1 2 3 4 Other Years: 1 4 3 2

See this link for more information on this VIN policy -

will this work with manual trans?
View Staff Answer 

Yes, it will work on a vehicle with a manual transmission.

Emissions Notice

This product is not legal for sale or street use in California. Certain aftermarket products are subject to governmental emission standards regulated by the California Air Resources Board. In order for these products to be legal on a specific vehicle in California, the part number must receive a CARB Executive Order (EO) number. This number makes the part legal for use only on specific years, makes and models of vehicles. A decal with CARB EO number for these parts must be displayed in the engine bay to satisfy smog inspection requirements.