June 10, 2016
04216 Version 12
Updating Control Units/Modules
(Supersedes 01-023, dated February 15, 2013, to revise the information)
All Models With Programmable Control/Units Modules
This service bulletin has been extensively revised; American Honda recommends that you read the entire bulletin.
NOTE: The CM Update (rewrite) feature within the MVCI menu is removed and is no longer supported.
The procedures in this service bulletin are used and referenced in other service bulletins.
For detailed information on i-HDS usage, refer to the i-HDS Quick Start Guide on SIS. Click on General Publications > Tool Information. Most 2002 and later Honda vehicles have reprogrammable control modules. To update (rewrite) any of these control modules, you need the vehicle along with the Denso DST-i or the Bosch MVCI, and a laptop installed with the i-HDS software. The i-HDS software includes the J2534 Rewrite icon, which is used for vehicle control module updates.
This service bulletin describes these subjects:
- REQUIRED TOOLS AND EQUIPMENT
- UPDATING TIPS AND PRECAUTIONS
- QUESTIONS ABOUT THE UPDATING EQUIPMENT OR THE INTERACTIVE NETWORK
- STARTING UP THE APPLICATIONS
WARRANTY CLAIM INFORMATION
Skill Level: Repair Technician
Refer to the specific service bulletin for the symptom you are repairing.
REQUIRED TOOLS AND EQUIPMENT
The DST-i is available through the Honda Tool and Equipment Program. To purchase, call 888-424-6857. Note: The MVCI is supported; however it is no longer available for purchase
NOTE: For more information about the DST-i, refer to the DST-i User Guide on SIS. Click on General Publications > Tool Information, or the Honda Tool and Equipment Program on the iN. DST-i – Model Number – DSCWIFI
3 Meter USB Cable – Model Number – DSCUSBCABL
3 Meter DLC Cable – Model Number – DSCDLCCABL
4GB SDHC Memory – Model Number – DSCSDCARD
IMPORTANT: American Honda strongly recommends against performing control module updates over a wireless connection between the laptop and interface device. If communication is disrupted during rewrite, permanent control module damage may result.
UPDATING TIPS AND PRECAUTIONS
- When updating a control module/unit on a new vehicle, make sure all its fuses were installed at PDI.
- To prevent control unit/module damage, do not operate anything electrical (audio system, brakes, A/C, power windows, moonroof, etc.) during the update.
- The corresponding service bulletin will always indicate the correct database update to use. To check the database Update version on the i-HDS laptop, click on the HDS Download Manager icon on the taskbar
- Look at the Database Update then Installed Version. It should be the same or a later version than what is stated on the corresponding Service Bulletin.
- In addition, The most current software version information is also available on iN. Click on Service > Service Bay > Diagnostic Tools Software Versions.
- Do not connect an additional power supply to the DST-i or MVCI when it is connected to the vehicle; power is supplied through the DLC.
- To ensure that the control module/unit is not permanently damaged during updating, verify that the vehicle’s 12-volt battery is fully charged before starting an update.
NOTE: If the vehicle’s 12-volt battery drops below 10 volts during the update, the programming status bar may go past 100 percent, or the updating tool may display an error message.
If a problem occurs during an update, do the following to minimize the chances of damaging the control unit/module:
IMPORTANT: Keep the ignition ON.
- Connect a jumper battery (do not connect a battery charger).
- Disconnect the DST-i or MVCI from the vehicle’s DLC.
- Restart the Rewrite application.
- Reconnect the DST-i or the MVCI to the vehicle’s DLC, and retry the update procedure again.
NOTE: Unnecessary or incorrect repairs resulting from an update (rewrite) will not be covered under warranty.
QUESTIONS ABOUT THE UPDATING EQUIPMENT OR THE INTERACTIVE NETWORK
For questions about the Honda-supplied updating equipment, call the Special Tools hotline at 800-346-6327. For questions about the iN, call the iN Support Center at 800-245-4343
STARTING UP THE APPLICATIONS
- Click on the i-HDS icon from the Desktop.
- On the HOME menu, Click on the J2534 Rewrite icon.
- Next enter a Service Bulletin, if applicable. If no bulletin number is available, click on Start to go to the regular J2534 Rewrite application.
NOTE: A correct Service Bulletin number will launch the appropriate J2534 Rewrite Special Application. Leaving the service bulletin number section blank will launch the regular J2534 Rewrite application.
NOTE: Under certain conditions the HOME menu screen may pop back up, if it does, just minimize the screen to show the screen below.
- Connect to a vehicle and click Start to begin reprogramming procedures.
- Follow the on-screen instructions and then click Next.
- Select the system you want to update and click Select.
NOTE: Please wait until vehicle communication has completed.
- Confirm the update information and click ENTER to start reprogramming.
- Wait until the progress reaches 100%, then follow the on-screen prompts for ignition cycling.
- Click System to return to the System Selection
i-HDS Diagnostic Software and J2534 Reprogramming Software
American Honda Motor Co., Inc. (“Honda”) offers the i-HDS (Honda Diagnostic System) software suite for the diagnosis and repair of electronic systems on Honda and Acura automobiles, and for the reprogramming of electronic control units (including, but not limited to, ECMs and PCMs). This software provides access to all Honda and Acura vehicle systems (access to the immobilizer security system requires a Security Professional level software subscription and Vehicle Security Professional [VSP] registration with NASTF). To use the i-HDS software, you need to purchase one of our convenient subscription options. In addition, you will need a pass-thru Vehicle Communication Device (VCI) that is compliant with SAE J2534-1 and J2534-2 in order to communicate with the vehicle
Vehicle Communication Interfaces (VCI)
The i-HDS software supports the use of a generic pass-thru VCI that is compliant with SAE J2534-1 and J2534-2. However, Honda recommends the Denso DST-i or the Bosch MVCI for use on Honda and Acura vehicles, as Honda has worked closely with these manufacturers to ensure their hardware and our software interact safely and within the J2534-1 and -2 specifications, for both diagnostics and reprogramming. If you choose to use a generic VCI, please carefully consider the customer and technical support options you will receive from your chosen device supplier. Honda does not provide technical or customer support for generic VCI devices.
The VCI Application Table below lists devices that either are approved and supported by Honda or are known to have completed and passed an independent, exhaustive validation program with our i-HDS software suite.
|Manufacturer||Version Information||Notes||VCI Name|
|DENSO||2.02.0002*||04.04||This is the current generation VCI used by Honda and Acura dealers. Honda routinely validates the functionality and provides customer support for this device.||DST-i|
|DENSO||2.02.0002*||04.04||This is the current generation VCI used by Honda Canada Inc. Honda and Acura dealers. Honda routinely validates the functionality and provides customer support for this device.||DST-nano|
|Bosch||3.01.60*||04.04||This is the previous generation VCI used by Honda and Acura dealers. Honda routinely validates the functionality and provides customer support for this device.||MVCI|
|Drew Technologies||1.9.5**||04.04||This company has completed an independent i-HDS validation and claims it to function with the i-HDS software. Honda does not provide ongoing validation, nor customer support for this device.||MongoosePro Honda|
|Dearborn Group||3.303**||04.04||This company has completed an independent i-HDS validation and claims it to function with the i-HDS software. Honda does not provide ongoing validation, nor customer support for this device.||d-briDGe Pro |
* These versions may have been superseded. Honda provides the latest supported versions to current i-HDS subscribers.
** Version used in validation program. See Terms and Conditions and Important Notice Regarding Reprogramming below for more details.
Reprogramming with the J2534 Rewrite Application in i-HDS
Included in the i-HDS software suite is a new reprogramming application called J2534 Rewrite. This application is made available to all subscribers of the i-HDS software suite and replaces the previous generation software, J2534 Honda Pass-thru Reprogramming Software.
This new application is compatible with generic VCIs that comply with SAE J2534. It must be used to reprogram any Honda/Acura vehicle equipped with ECUs that support reprogramming. Refer to the table below for legacy applicability for the programming of ECMs and PCMs. Though system dependent, late-model vehicles may be equipped with other ECUs that support reprogramming as well, e.g. ABS or VSA. J2534 Rewrite must be used to reprogram these control modules, as instructed in an applicable service bulletin.
As shown in this table, not all legacy Honda/Acura models are equipped with a reprogrammable ECM/PCM. Furthermore, all 2007 and later models not listed in the table are fully supported with this application.
- [Vehicle Coverage] One device Compatible for Ford and Compatible for Mazda, Support vehicle till 2018 year. (Can't Support Ford F-150 ). Support Automatic Vehicle Recognition.
- [ECU Functions] Programming & Installation of new ECUs (PCM, ABS, Instrument Cluster, Air Bag, Fuel Pumps, etc.). Live Data-stream with Recording & Playback Functions for Main ECUs. New Software Re-flash for Existing ECUs.
- [Functional] Connect via USB. Support Read & Clear Diagnostic Trouble Codes (DTCs); Set, Adjust or Remove Speed Governors; Steering Angle Resets, Guided Fault Finding&All Other Dealer Functions.
- [Update] Update by CD with Unlocked Firmware. ★Please Note: If you have any problem when you install the software, please feel free to contact us, our technology team will provide customers service to help you solve the problem. Multilingual: Support English/German/French/Italian/Spanish/Dutch/Slovenian/Finnish/Danish/Norwegian/Portuguese(European)/Portuguese(Brazil).
- 🚩Firmware support update online. If you have any problem, please fell free contact to us, we will help you fix it by TeamViewer or message support.
- OE-Level OBD Scanner: The diagnostic tool serves as the most advanced automotive diagnostic tool, comes with a J2534 ECU programming device that helps Benz and BMW users replace the existing software/firmware in the ECU, program new ECUs and fix software-controlled driving performance and emission issues. Welcom to contact [email protected] or ask through Q&A for your specific need and to ensure the vehicle compatibility
- All-system Diagnose & Active Test: Provided with full-systems diagnosis(ABS, SRS, Engine, Transmission, Brake System, Emission System, Fuel system, Light system, Wiper System, etc.). The diagnostic tool supports bi-direction control to check the vehicle operating conditions. The bi-directional control of the ECM in Component Test enables the MK908P to transmit control commands to operate the vehicle systems
- 30+ Service Functions: As the advanced version of MS908P,MS908S,MS908E, MS908PS PRO, MK908P also offers another 30+ service functions to help your repairing work faster, easier, and more professional, These service functions include immo keys/throttle/injecor coding/trans adaption/suspension/tyre retrofit/DPF/brake bleed/oil reset and more
- Broad Compatibility: The software of MK908P has a wide range of compatibility and can be used to diagnose vehicles from over 80 brands in the US, Europe and Asia. Moreover, you can get more newly added car models with the fast-release software update service. The MaxiFix provides you with an online troubleshooter database, and Remote Desk allows you to get help from others via TeamViewer software
- With TS401 TPMS Relearn Tool: Since MK908P only supports basic detection functions for TPMS, so it is equipped with TS401, a powerful TPMS tire pressure reset tool, which can help you to program a sensor and do the Relearn procedure
- 【XP400 Programmer 】XP400 is to read transponder data (especially Benz infrared smart key), clone and generate exclusive keys, read/write on-board EEPROM data, etc. IMMO application provides Smart Mode and Expert Mode to guide technicians performing IMMO related functions, including Key Learning, Remote Control Learning, Remote Control Add, etc. Please send VIN number to▲Autelonline @ outlook . com▲ to check compatibility before purchasing.
- 【KEY PROGRAMMING Function】The most advanced and smart key programming tool that combines the most powerful IMMO and programming functions with OE-level diagnostics and advanced service functions in one Android based 10.1-inch touchscreen tablet, it helps perform complete key programming quickly.
- 【IMMO & J2534 Reprogrammer】The Wireless Diagnostic Interface supports two communication methods with the tablet: BT and USB. The working range for BT communication is about 210 feet (70 m). You can perform key programming and vehicle diagnosis on various vehicles conveniently, by pairing the tablet separately to each of the MaxiFlash.【 Note: J2534 can't program ECU with the IM608】
- 【ECU CODING & ACTIVE TEST & 23 Services Function】Bi-directional control of the ECM is useful in determining whetherthe ECM responds to a command well. And Auto VIN Identification, ECU Coding are available for IM608. Most useful service including: Oil Reset Service/ EPB Service/ BMS Service/ SAS Service/ DPF Service etc.
- 【No IP Lock & 1 Year Free Update + Life-long time tech-support】More langauage are available such as French, German, Italian, Polish, Dutch, Swedish, Korean, Japanese, Russian. Please contact by providing SN if needing authorized.
- Advanced Diagnostic Scanner for ECU Programming : MK908P has been designed to perform some of the most complicated engine diagnostics and reprogramming in BMW and Mercedes Benz. With the jbox/J2534 VCI or BMW Ethernet Cable, you can edit the cars performance data, like adjusting RPM, fuel injection, etc. A professional car diagnostics scanner to save time/effort on repairs. Form some of the most complicated engine diagnostics and reprogramming in BMW and Mercedes Benz
- Comprehensive Features : Besides Coding and ECU programming functions, the scan tool supports reprogram keys, Bi-directional control, active test, ABS bleeding, complete capabilities for codes, live data, actuation tests, adaptations, prints out recorded data with Wi-Fi. Warm tips Benz-14 & Chang'an-3 Adapters only for UK version, not US version
- User Friendly : The live data stream displayed the real time PID data from ECU and the displayed data included analog inputs and outputs, digital inputs and outputs and system status information broadcast. The graphic display greatly improved the readability and understandability of above parameters. This is definitely a perfect scan tool for enthusiasts interested in knowing how their car is running
- Easy to Operate : The hardware can equal to a best rank android tablet in the market and that made the whole diagnostic procedure more quickly and precisely. Maxisys platform, cloud-based Maxisys provide a large amount of data about the diagnosis and repair advices, that’s really helpful, whenever you encounter problems, you can find solutions from it
- Compatible with Some Add-ons : Combination with Oscilloscope Maxi Scope MP408 and Digital Inspection Cameras MV108, the power of this tool is amazing and the detail you receive about every component of the vehicle makes pinpointing a problem painless. Affordable combination of MS908P and TS601 supports TPMS programming, which turns into a powerful diagnostic tool.
- 【ADVANCED ECU PROGRAMMING】 This pro-level scan tool features Autel’s Powerful Complete Diagnostic System with easy-to-go workflow of ECU Coding: / for customer individual customization of the car (to improve vehicle performance, or stimulate high-end car functions); / for the configuration alteration (when a component is replaced); / and for multiple car systems’ recognition of each other etc. , with optimal efficiency.
- 【36+ SERVICE FUNCTIONS】This OE-Level diagnostic scanner offers more than 36 service functions as Oil Reset, Injector Coding, EPB, TPMS, BMS, Brake Bleed, DPF, Immo Keys, SAS, Suspension, Throttle etc. It also gains full access of all available vehicle modules to Retrieve ECU information, Read & Erase DTCs, and View Live Data of each parameter item, with Bi-Directional Control (Active Test) to check the operating conditions of various car systems and components.
- 【J2534 PROGRAMMING】Autel MaxiSys Elite features J2534 ECU Programming for BMW & Benz, to access, update, replace and program the existing software/firmware in ECUs, without the need of a dealer-only tool, to troubleshoot and deal with complex vehicle problems like Driveability, Fuel Efficiency, Power Loss, Fault Codes, and Durability of mechanical parts etc. , with easy step-by-step instructions. This ultimate Autel scanner is made for perfection.
- 【DISCOVER OUR 24/7】2 years FREE software update + 1 year . This diagnostic tool is backed by Autel’s professional tech team and service team, to offer the top quality product and service in the industry. Autel MaxiSys Elite comes a way in easing up and increasing efficiency in your professional diagnostics from all the features mentioned above. The returns are a . *The tool is only available to sell in the U. S. Region.
- 【STATE-OF-THE-ART HARDWARE】This Android 4. 4. 4 KitKat OS-based, tablet-style diagnostic scanner incorporates the world’s fastest mobile processor NVIDIA’s Tegra 4, with internal 2GB RAM (32GB SSD), for boosted performance (boot-up time < 20 sec). Also, Elite comes with a visually stunning sharp Retina display of 9. 7”, with an 8. 0-megapixel rear camera with flashlight and auto focus. This scan tool is bound to work as fast and effective as possible.
- 👍【OE-LEVEL】The hottest-selling comprehensive diagnostic scanner Autel Maxisys Pro MK908P in US & UK is made for the perfection with perfection, sharing the same OE-level features as expensive factory tools including ECU programming, coding, active test, 30+ service functions, and many more, for 98% vehicle models on the market, but with a much more attractive price tag. The scan tool is an ideal one-stop ultimate solution for large repair shops doing effective automotive diagnostics.
- 👍【ECU PROGRAMMING】As the upgraded version of MS908P and Maxisys Elite, Autel scanner MK908P allows ECU online programming on Benz/BMW, which were previously “dealership” only, to update the existing ECU software for fixing software-controlled issues. Its ECU online coding helps simulate high-end car functions, recognize the new actuators, and more, for better car performance.
- 👍【30+ SERVICE FUNCTIONS】 Oil Reset, EPB, TPMS, BMS, Brake Bleed, DPF, Immo Keys, Injector, SAS, Suspension, Throttle, WIN DR ROOF, Seats, Odometer, Lang Change, Headlamp, CHG Tire Size, TEC Learn, Cylinder, Trans Adaption, Airbag Reset, etc., and still growing. Designed for Professional and locksmiths, MK908P is really a all-in-one top auto scanner.
- 👍【ADVANCED FUNCTIONS】As an added benefit, the J2534 reprogramming box is available for ECU programming on more car models (OEM software required). Advanced functions as Guided Functions (VAG group); Personalization (BMW, Porsche, Toyota); Programmable Module Installation (Ford, Mazda); Power Balance (Chrysler, GM, Ford); Component Matching; Online Parameterization; and Online Account Login Service (VW, Audi, Skoda, Seat) are all packed being a perfect fit for modern automotive maintenance.
- 👍【FREE AUTEL MV108】Autel MaxiVideo MV108, originally pried at 59$, is specially designed to connect with Autel MaxiSys to get the optical image evaluation, detection, and diagnosis. This video scope can perfectly access the desired point of difficult-to-reach car interiors, helping you a lot in repair work with its 640480 Pixel, 8.5mm Diameter, LED Illumination.
- 【XP400 Key Programmer for IMMO & VCI-J2534 Programming】: The XP400 is specially designed to read transponder data (including Mercedes Benz infrared smart key), clone and generate exclusive keys, read/write on-board EEPROM data, Freescale 9S12 MCUs. The J2534 is a fully compliant SAE J2534-1/J2534-2 device, specially designed to provide users with PC communication and ECU reprogramming capabilities on any modern vehicle diagnostic bus and offer the most significant features by OEM Customers.
- 【Reliable Key Programmer & ECU Programming Tools】: Equipped with XP400 key programmer and MaxiFlash ECU re-programmer, this Autel scanner performs IMMO Add Key, All Key Lost and Key Learning for 3rd generation Benz. Besides convenient PC communication and ECU reprogramming capabilities from the MaxiFlash tool, it can read transponder data (including Mercedes Benz infrared smart key), clone/generate exclusive keys, etc. by working with the XP400 key programmer.
- 【All System Diagnostic & Advanced Maintenance Services】: Autel Diagnostics application can access the ECM of various vehicle control systems after VCI connection. The Maintenance Service covers Oil Reset/EPB/TPMS(sensor activate)/BMS/ABS(brake bleeding)/Aftertreatment/IMMO(advanced IMMO & key programming)/Injector/SAS/Suspension/Throttle/Win Dr Roof/Seats/Odometer/Lang Change/Headlamp/CHG tire size/TEC learn/SRS/Cylinder/VGT learn/Speed&PTO/Clutch/Trans adaption/Airbad reset/AF setting ...more
- 【Active Test & ECU Coding】: During an active test, the tester outputs commands to the ECU in order to drive the actuators. This test determines the integrity of the system or parts by reading the engine ECU data, or by monitoring the operation of the actuators, such as switching a solenoid, relay, or switch, betweentwo operating states. After repairs or replacements of vehicle parts, Autel IM608 can reprogram adaptive data for certain components of the test vehicle through ECU Coding.
- 【1 Year Warranty with 45Days Replacement & Free Software Updated】: One Year Free updated through Autel Update Application. The IM608 Tablet automatically searches for available updates for all of the MaxiIM components when it's connected to the Internet. 7*24hours Local Technical Support & Satisfaction Guarantee. So Click“Buy it now”and enjoy a high-quality product with confidence. (If you need to confirm your car model, pls message us: )
- Designed for CV ➤ Autel MaxiSys MS908CV boasts the pro-level diagnostics for Commercial Vehicles (Expert, Buses & Trucks), to get all module access for ECU Coding, Active Test (Bi-directional Control), 23 Adaptation Services, 25 Service Functions, Read/Erase Codes and Live Data, etc., being compatible with multiple supported protocols: SAE J1939, SAEJ1708, Manufacture-defined protocol J1939, Manufacture-defined J1708, KWP, VPW, UDS-CAN, CDL.
- ECU Coding ➤ This Heavy Duty diagnostic tool allows you to re-flash the commercial vehicles’ control modules, and write in adaptive data for certain components after making repairs or replacements, to fix the issues as: Drivability, Fuel Efficiency, Power Loss, Fault Codes, Durability of Mechanical Parts, etc. (Note: Coding only changes preprogrammed options already existent in the software.)
- 23 Adaption Functions ➤ This commercial vehicle scanner provides various 23 component adaptation services, to calibrate or reset certain components after repair or replacement as: DOC/DPF Instant Replacement Reset, Fuel Pressure Adaptation Accurate Reset, After Treatment Maintenance, Calibration of Rack Sensor, Calibration of Injector Trim, and others, with fast navigation for optimal efficiency.
- 25 Service Functions ➤ This automotive diagnostic tool can Read/Clear codes, view graphic Live Data, and features an array of 25 guided maintenance services as: Oil Reset, Injector Coding, DPF, EPB, ABS/SRS, Suspension, Throttle, Odometer, Lang Change, Headlamp, CHG Tire Size, Airbag Reset, Cylinder, Turbocharging, Limit, Clutch, WIN DR ROOF, TEC Learn, Trans Adaption, Immo Keys, TPMS, BMS, Brake Bleed, Seats etc.
- Ultimate Scanner ➤ Autel MS908CV gives you all necessary functionalities, while still remaining easy to use with boosted multitasking performance: Android 4.0 operating system, Quad-Core Processor, 2GM RAM & 32GB SSD, 9.7" 1024*768 IPS Screen, 11000 mAh Battery (8hrs non-stop operation), 5.0M AF Rear Camera, etc..This scanner is entitled to 1-year warranty with 1-year FREE software update. Welcome to contact us for your vehicle’s compatibility check, 24/7.
- VCX is designed on the basis of the latest automotive international standards so that it can support many professional automotive diagnostic applications
- VXDIAG VCX Nano support latest version software, Compatible with varieties protocols. can be very easy to connect various automotive bus to a PC
- OS support Windows 7, Software support multi-languages: Chinese, English, French, Italian, Spanish, German, ec
- Please download the latest vxmanager from vxdiag official website. Use new vxmanager to update firmware and driver and then update your device authorization.
- We provide full time online support, if you have any questions about our device, please feel free to contact us online via ask us a question or send us email
- 👍【Works with Autel MK908, MS908(S/Pro), MK908P, MaxiSys Elite】Autel J2534 work with these tools to program ECUs on specific BMW/ BENZ for specific functions. ★★NOTE: J2534 CANNOT directly work with these single devices. After you received the J2534, you HAVE TO send us both the S/N(12 digits) of your tablet MS908S(etc.) and J2534. So, technically, Autel engineers can help you bind J2534 with your devices. If need any supports, contact us via: 🚘auteldirect @ outlook.com🚘 !
- 👍Fully compatible with both SAE J2534-1 and J2534-2 reprogramming standards and performs standard Pass Thru J2534 functionality. To check compatibility, please contact 🚘auteldirect @ outlook . com🚘 directly for satisfaction-guaranteed support!
- 👍Compatible with Toyota Techstream, Volvo VIDA, Honda HDS, Jaguar-Land Rover IDS and BMW 3G for OEM diagnostics. To check compatibility, please contact 🚘auteldirect @ outlook . com🚘 directly for satisfaction-guaranteed support!
- 👍Built-In Wireless with advanced networking functions and data storage. Fast performance ensures quickly reprogramming even the newest controllers & Internet upgradable and updatable.
- 👍Attention: 1. After you ordered and received the J2534, please send us both of the S/N(12 digits, at the back of the device) of the J2534 and your MK908(P) /MS908S (Pro)/ Maxisys Elite to us to bind the two device together. 2. The functions are NOT universally compatible. Please send VIN number to 🚘auteldirect @ outlook . com🚘 to check compatibility before your order.
Last update on 2021-03-01 / Affiliate links / Images from Amazon Product Advertising API
Last update on 2021-03-01 / Affiliate links / Images from Amazon Product Advertising API