{"product_id":"perodua-bezza-ecu-engine-control-module","title":"Perodua Bezza ECU Engine Control Module","description":"\u003cstyle\u003e\n.dms-pd{\n  font-family:\"Rubik\",system-ui,-apple-system,\"Segoe UI\",sans-serif;\n  color:var(--pd-body);font-size:15px;line-height:1.65;max-width:920px;margin-left:auto;margin-right:auto;\n  --pd-red:#dd3333;--pd-red-d:#cb2f2f;--pd-red-2:#ff5a5a;\n  --pd-ink:#1c1c1e;--pd-body:#3d3d40;--pd-muted:#8a8a8f;\n  --pd-bd:#e7e7e8;--pd-soft:#f6f6f7;--pd-green:#0a8f6a;\n  --pd-mono:ui-monospace,\"SF Mono\",\"Cascadia Mono\",Menlo,Consolas,monospace;\n}\n.dms-pd *{box-sizing:border-box;}\n.dms-pd strong{color:var(--pd-ink);font-weight:700;}\n\n\/* ---- hero band ---- *\/\n.dms-pd__hero{position:relative;overflow:hidden;border-radius:12px;padding:28px 30px 34px;background:linear-gradient(135deg,#212327 0%,#141517 62%);}\n.dms-pd__hero::after{content:\"\";position:absolute;top:-45%;right:-8%;width:360px;height:360px;background:radial-gradient(circle,rgba(221,51,51,.38),transparent 60%);pointer-events:none;}\n.dms-pd__eyebrow{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;color:#ff7a7a;}\n.dms-pd__eyebrow::before{content:\"\";width:22px;height:2px;background:var(--pd-red);}\n.dms-pd__lede{position:relative;z-index:1;margin:14px 0 0;font-size:19px;line-height:1.5;font-weight:600;color:#f1f1f2;max-width:660px;text-wrap:balance;}\n.dms-pd__lede em{font-style:normal;color:var(--pd-red-2);font-weight:700;}\n\n\/* ---- stat readout tiles (overlap hero) ---- *\/\n.dms-pd__stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:-22px 16px 30px;}\n.dms-pd__stat{background:#fff;border:1px solid var(--pd-bd);border-top:2px solid var(--pd-red);border-radius:9px;padding:14px 16px;box-shadow:0 8px 22px rgba(20,21,23,.10);}\n.dms-pd__stat b{display:block;font-size:21px;font-weight:800;color:var(--pd-ink);letter-spacing:-.4px;line-height:1.1;font-variant-numeric:tabular-nums;}\n.dms-pd__stat span{display:block;margin-top:4px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--pd-muted);}\n\n\/* ---- sections + headings ---- *\/\n.dms-pd__section{margin:0 0 30px;}\n.dms-pd__section:last-child{margin-bottom:0;}\n.dms-pd__h{display:flex;align-items:center;gap:13px;margin:0 0 16px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;color:var(--pd-ink);}\n.dms-pd__h::before{content:\"\";flex:none;width:18px;height:3px;border-radius:2px;background:var(--pd-red);}\n.dms-pd__h::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--pd-bd),transparent);}\n.dms-pd p{margin:0 0 12px;}\n.dms-pd p:last-child{margin-bottom:0;}\n\n\/* ---- spec sheet (hairline grid) ---- *\/\n.dms-pd__specs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--pd-bd);border:1px solid var(--pd-bd);border-radius:10px;overflow:hidden;}\n.dms-pd__spec{background:#fff;padding:13px 16px;}\n.dms-pd__spec .k{display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--pd-muted);margin-bottom:4px;}\n.dms-pd__spec .v{font-size:14px;font-weight:500;color:var(--pd-ink);}\n.dms-pd__spec .v.mono{font-family:var(--pd-mono);font-size:13px;letter-spacing:-.2px;}\n.dms-pd__ph{color:#c2bcbc;font-style:italic;font-weight:400;}\n\n\/* ---- what's included ---- *\/\n.dms-pd__incl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n.dms-pd__incl li{display:flex;gap:12px;align-items:center;background:var(--pd-soft);border:1px solid var(--pd-bd);border-radius:9px;padding:12px 14px;font-size:14px;font-weight:500;color:var(--pd-ink);}\n.dms-pd__incl .chk{flex:none;width:24px;height:24px;border-radius:50%;background:var(--pd-red);display:inline-flex;align-items:center;justify-content:center;}\n\n\/* ---- fitment card ---- *\/\n.dms-pd__fit{border:1px solid var(--pd-bd);border-radius:11px;overflow:hidden;box-shadow:0 6px 20px rgba(20,21,23,.05);}\n.dms-pd__fit-head{display:flex;align-items:center;gap:10px;padding:13px 18px;background:var(--pd-soft);border-bottom:1px solid var(--pd-bd);font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--pd-ink);}\n.dms-pd__fit-head svg{color:var(--pd-red);flex:none;}\n.dms-pd__fit-body{padding:16px 18px;}\n.dms-pd__fitrow{display:flex;gap:14px;padding:7px 0;font-size:14px;border-bottom:1px dashed var(--pd-bd);}\n.dms-pd__fitrow:last-of-type{border-bottom:0;}\n.dms-pd__fitrow .k{flex:none;min-width:104px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--pd-muted);padding-top:2px;}\n.dms-pd__fitrow .v{color:var(--pd-ink);font-weight:500;}\n.dms-pd__note{display:flex;gap:9px;align-items:flex-start;margin-top:14px;padding:12px 14px;background:rgba(221,51,51,.06);border:1px solid rgba(221,51,51,.18);border-radius:8px;font-size:12.5px;line-height:1.5;color:#9a2727;}\n.dms-pd__note svg{flex:none;margin-top:1px;color:var(--pd-red);}\n\n\/* ---- best suited for ---- *\/\n.dms-pd__use{display:flex;flex-wrap:wrap;gap:9px;}\n.dms-pd__tag{font-size:12.5px;font-weight:600;color:var(--pd-body);background:#fff;border:1px solid var(--pd-bd);padding:7px 14px;border-radius:7px;}\n.dms-pd__tag--on{background:var(--pd-ink);color:#fff;border-color:var(--pd-ink);}\n.dms-pd__caveat{margin-top:13px;font-size:13.5px;color:#5f5f63;}\n\n\/* ---- trust strip ---- *\/\n.dms-pd__trust{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px;padding-top:24px;border-top:1px solid var(--pd-bd);}\n.dms-pd__t{display:flex;gap:12px;align-items:flex-start;}\n.dms-pd__t .ic{flex:none;width:36px;height:36px;border-radius:9px;background:rgba(221,51,51,.09);color:var(--pd-red);display:inline-flex;align-items:center;justify-content:center;}\n.dms-pd__t b{display:block;font-size:13px;font-weight:700;color:var(--pd-ink);margin-bottom:2px;}\n.dms-pd__t span{font-size:11.5px;line-height:1.45;color:var(--pd-muted);}\n\n@media (max-width:640px){\n  .dms-pd__stats{grid-template-columns:1fr 1fr;margin:-16px 6px 26px;}\n  .dms-pd__specs{grid-template-columns:1fr;}\n  .dms-pd__incl{grid-template-columns:1fr;}\n  .dms-pd__trust{grid-template-columns:1fr 1fr;gap:22px 16px;}\n  .dms-pd__lede{font-size:17px;}\n  .dms-pd__hero{padding:24px 20px 32px;}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"dms-pd\"\u003e\n\n  \u003cdiv class=\"dms-pd__hero\"\u003e\n    \u003cspan class=\"dms-pd__eyebrow\"\u003eOEM Engine Control Module\u003c\/span\u003e\n    \u003cp class=\"dms-pd__lede\"\u003eGenuine OEM replacement ECU\/ECM for the Perodua Bezza — a plug-in engine computer, \u003cem\u003enot a tuning box\u003c\/em\u003e, coded to your car by a specialist.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dms-pd__stats\"\u003e\n    \u003cdiv class=\"dms-pd__stat\"\u003e\n\u003cb\u003eOEM\u003c\/b\u003e\u003cspan\u003eDirect replacement\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__stat\"\u003e\n\u003cb\u003e1.0 \u0026amp; 1.3\u003c\/b\u003e\u003cspan\u003eEngine variants\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__stat\"\u003e\n\u003cb\u003e2016+\u003c\/b\u003e\u003cspan\u003eModel years\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__stat\"\u003e\n\u003cb\u003eSpecialist\u003c\/b\u003e\u003cspan\u003eCoding \u0026amp; immobiliser\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"dms-pd__section\"\u003e\n    \u003ch2 class=\"dms-pd__h\"\u003eOverview\u003c\/h2\u003e\n    \u003cp\u003eThe engine control unit (ECU), also called the engine control module (ECM), is the main computer that runs the Perodua Bezza's engine — managing fuel injection, ignition timing, VVT-i and idle control. This is an OEM-specification plug-in replacement for the factory unit, matched to the Bezza's 1.0 litre 1KR-VE (3-cyl) or 1.3 litre 1NR-VE (4-cyl) engine and ordered by the correct 89560- OEM part number.\u003c\/p\u003e\n    \u003cp\u003eFor Bezza owners replacing a failed, water-damaged or faulty ECU with a like-for-like OEM unit. It is a direct plug-in replacement for the original computer — NOT a standalone, piggyback or tuning ECU, and it does not add power. On fitment a new unit normally needs ECU coding and immobiliser\/key registration to the car by a specialist (unless supplied pre-cloned to your original).\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dms-pd__section\"\u003e\n    \u003ch2 class=\"dms-pd__h\"\u003eSpecifications\u003c\/h2\u003e\n    \u003cdiv class=\"dms-pd__specs\"\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003ePart type\u003c\/span\u003e\u003cspan class=\"v\"\u003eEngine Control Unit (ECU) \/ Engine Control Module (ECM)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eVehicle\u003c\/span\u003e\u003cspan class=\"v\"\u003ePerodua Bezza (2016-present)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eEngine 1.0\u003c\/span\u003e\u003cspan class=\"v\"\u003e1KR-VE, 998cc 3-cyl VVT-i — 67 hp @ 6000 rpm, 91 Nm @ 4400 rpm\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eEngine 1.3\u003c\/span\u003e\u003cspan class=\"v\"\u003e1NR-VE, 1329cc 4-cyl Dual VVT-i — 94 hp @ 6000 rpm, 121 Nm @ 4000 rpm\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eFunction\u003c\/span\u003e\u003cspan class=\"v\"\u003eControls fuel injection, ignition timing, VVT-i and idle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eOEM part numbers\u003c\/span\u003e\u003cspan class=\"v mono\"\u003ee.g. 89560-BZN11 (1.0 auto), 89560-BZN41 (1.3); also BY560 \/ BZF21 \/ BZS11 by year — confirm yours\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eBosch internal part number\u003c\/span\u003e\u003cspan class=\"v mono\"\u003econfirm (public listings quote the Perodua\/Toyota 89560- number only)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eManufacturer\u003c\/span\u003e\u003cspan class=\"v\"\u003econfirm (sold under OEM 89560- number; Perodua uses both Bosch and Denso units)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eFitment\u003c\/span\u003e\u003cspan class=\"v\"\u003eDirect plug-in OEM replacement — confirm connector\/pinout matches your car\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__spec\"\u003e\n\u003cspan class=\"k\"\u003eCoding\u003c\/span\u003e\u003cspan class=\"v\"\u003eECU coding + immobiliser\/key registration usually required — confirm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dms-pd__section\"\u003e\n    \u003ch2 class=\"dms-pd__h\"\u003eWhat's in the box\u003c\/h2\u003e\n    \u003cul class=\"dms-pd__incl\"\u003e\n      \u003cli\u003e\n\u003cspan class=\"chk\"\u003e\u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eOne engine control unit (ECU\/ECM)\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"chk\"\u003e\u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003econfirm if supplied pre-coded\/cloned to your car or virgin\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dms-pd__section\"\u003e\n    \u003cdiv class=\"dms-pd__fit\"\u003e\n      \u003cdiv class=\"dms-pd__fit-head\"\u003e\n\u003csvg width=\"17\" height=\"17\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"17\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eFitment\u003c\/div\u003e\n      \u003cdiv class=\"dms-pd__fit-body\"\u003e\n        \u003cdiv class=\"dms-pd__fitrow\"\u003e\n\u003cspan class=\"k\"\u003eApplication\u003c\/span\u003e\u003cspan class=\"v\"\u003ePerodua Bezza\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"dms-pd__fitrow\"\u003e\n\u003cspan class=\"k\"\u003eInstall\u003c\/span\u003e\u003cspan class=\"v\"\u003ePlugs into the original ECU connectors in place of the factory unit; must then be coded and immobiliser\/key-matched to the car.\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cp class=\"dms-pd__note\"\u003e\u003csvg width=\"15\" height=\"15\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eConfirm your exact engine (1.0 1KR-VE or 1.3 1NR-VE), model year and original 89560- part number before ordering. ECU coding and immobiliser\/key matching should be carried out by a specialist.\u003c\/span\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dms-pd__section\"\u003e\n    \u003ch2 class=\"dms-pd__h\"\u003eBest suited for\u003c\/h2\u003e\n    \u003cdiv class=\"dms-pd__use\"\u003e\n      \u003cspan class=\"dms-pd__tag dms-pd__tag--on\"\u003eOEM replacement\u003c\/span\u003e\n      \u003cspan class=\"dms-pd__tag dms-pd__tag--on\"\u003eFaulty or damaged ECU\u003c\/span\u003e\n      \u003cspan class=\"dms-pd__tag\"\u003ePerodua Bezza\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"dms-pd__caveat\"\u003eThis is an OEM-specification replacement ECU, not a standalone, piggyback or tuning ECU — it does not add power. A new\/virgin unit usually needs programming and immobiliser matching to your car; confirm whether this one ships pre-cloned.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"dms-pd__trust\"\u003e\n    \u003cdiv class=\"dms-pd__t\"\u003e\n      \u003cspan class=\"ic\"\u003e\u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 18V6a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h1\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 9h4l3 3v5a1 1 0 0 1-1 1h-1\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cspan\u003e\u003cb\u003eFast dispatch\u003c\/b\u003e\u003cspan\u003eShips in 24–48h\u003c\/span\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__t\"\u003e\n      \u003cspan class=\"ic\"\u003e\u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67 0C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cspan\u003e\u003cb\u003eGenuine product\u003c\/b\u003e\u003cspan\u003eAuthentic Bosch\u003c\/span\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__t\"\u003e\n      \u003cspan class=\"ic\"\u003e\u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 22V12h6v10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cspan\u003e\u003cb\u003eEasy returns\u003c\/b\u003e\u003cspan\u003e10-day returns, unused items\u003c\/span\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dms-pd__t\"\u003e\n      \u003cspan class=\"ic\"\u003e\u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 18v-6a9 9 0 0 1 18 0v6\"\u003e\u003c\/path\u003e\u003cpath d=\"M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cspan\u003e\u003cb\u003eFitment help\u003c\/b\u003e\u003cspan\u003eWe'll confirm before you buy\u003c\/span\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Bosch","offers":[{"title":"Default Title","offer_id":48594218778816,"sku":"BOSCH-0259","price":9500.0,"currency_code":"MUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0702\/9512\/6208\/files\/0b4daa67-ae2f-4c51-8181-783be0ca02db.jpg?v=1783753287","url":"https:\/\/dms.parts\/products\/perodua-bezza-ecu-engine-control-module","provider":"DMS Spare Parts","version":"1.0","type":"link"}