FD505 Ignition Coil Pack and Iridium Spark Plug Compatible with Ford Escape Focus Transit Connect, Mazda 3 Tribute, Mercury Mariner 2.0L 2.3L L4
FD505 Ignition Coil Pack and Iridium Spark Plug Compatible with Ford Escape Focus Transit Connect, Mazda 3 Tribute, Mercury Mariner 2.0L 2.3L L4
${function() {
const variantData = data.variant || {"id":"61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","product_id":"7145fcd7-c9e1-45d8-9a4b-04b7357cbd38","title":"","weight_unit":"lb","inventory_quantity":0,"sku":"OS01804-CK-W1","barcode":"","position":1,"option1":"","option2":"","option3":"","note":"","image":null,"wholesale_price":[{"price":39.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"39.99","retail_price":"0","available":true,"url":"\/products\/fd505-ignition-coil-pack-and-iridium-spark-plug-compatible-with-ford-escape-focus-transit-connect-mazda-3-tribute-mercury-mariner-2-0l-2-3l-l4?variant=61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","available_quantity":999999999,"options":[],"off_ratio":"0","flashsale_info":{"variant_id":"61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","product_id":"","quantity":0,"discount_id":"","limit_time":0,"limit_buy":0,"user_limit_buy":0,"discount_sales":0,"discount_sales_rate":"","discount_stock":0,"ends_at":0,"starts_at":0,"allow_oversold":"","allocation_method":"","price":"39.99","compare_at_price":"","discount_price":"39.99","customary_saved_price":"","customary_off_ratio":"","discount_saved_price":"","discount_off_ratio":"0","use_before_price":false,"before_price":"","title":"","properties":"","color_setting_promotional_copy":"","discount_quantity":0,"is_need_split":false},"sales":0};
const saveType = null;
const productSaveLabel = null;
return `
-
${ variantData.off_ratio }%
`; }()}
${function(){
return `
${data.starNum}/${data.starTotal}
`;
}()}
${function(){
return `
${data.showStarText === 'true' ? `
${data.starNum}/${data.starTotal}
` : ''}
`;
}()}
const TAG = 'spz-custom-revue-star';
class SPZCustomRevueStar extends SPZ.BaseElement {
constructor(element) {
super(element);
}
static deferredMount() {
return false;
}
buildCallback = () => {
this.action_ = SPZServices.actionServiceForDoc(this.element);
this.templates_ = SPZServices.templatesForDoc(this.element);
this.xhr_ = SPZServices.xhrFor(this.win);
this.starNum = this.element.getAttribute('starNum');
this.starTotal = this.element.getAttribute('starTotal');
this.showStarText = this.element.getAttribute('showStarText');
this.starColor = this.element.getAttribute('color');
this.interact = this.element.getAttribute('interact');
this.starSize = this.element.getAttribute('starSize') || 14;
}
mountCallback = () => {
this.doRender_({
starTotal: this.starTotal,
totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1),
starNum: this.starNum,
showStarText: this.showStarText,
starColor: this.starColor,
starSize: this.starSize
}).then(() => {
if (this.interact) {
this.addEventListeners_();
}
});
}
addEventListeners_ = () => {
const stars = document.querySelectorAll('.revue-star__star');
stars.forEach(star => {
star.addEventListener('click', event => {
const starEl = star.closest('.revue-star__star');
const starIndex = Number(starEl.dataset.index);
let isHalf = event.offsetX < star.offsetWidth / 2;
// rtl
if (document.documentElement.getAttribute('dir') === 'rtl') {
isHalf = event.offsetX > star.offsetWidth / 2;
}
const starValue = isHalf ? starIndex - 0.5 : starIndex;
this.starClickHandler_({ value: starValue });
});
});
}
renderStar = () => {
const isRtl = document.documentElement.getAttribute('dir') === 'rtl';
const stars = this.element.querySelectorAll('.revue-star__star');
stars.forEach((star, i) => {
const starIndex = i + 1;
const starEl = star.querySelector('svg:nth-child(2)');
const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex;
const isSolid = starIndex <= Math.ceil(this.starNum);
starEl.style.display = isSolid ? 'block' : 'none';
if (isHalf) {
if (isRtl) {
// RTL布局下,如果是半星,显示星星的右半边
starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`;
} else {
// LTR布局下,如果是半星,显示星星的左半边
starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`;
}
} else {
starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)`
}
});
const showCountEle = this.element.querySelector('#revue-star-show-count');
showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => {
api.render({ starNum: this.starNum, starTotal: this.starTotal });
});
}
doRender_ = (data) => {
return this.templates_
.findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null)
.then((el) => {
const children = this.element.querySelector('*:not(template)');
children && SPZCore.Dom.removeElement(children);
this.element.appendChild(el);
})
.then(() => {
this.starNum = data.starNum;
this.renderStar();
});
}
starClickHandler_ = (event) => {
this.starNum = event.value;
this.renderStar();
this.triggerEvent_('change', { value: event.value });
}
triggerEvent_(name, data) {
const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {});
this.action_.trigger(this.element, name, event);
}
isLayoutSupported(layout) {
return layout == SPZCore.Layout.CONTAINER;
}
}
SPZ.defineElement(TAG, SPZCustomRevueStar)
()
try {
const productId = window.SHOPLAZZA.meta.page.resource_id;
const productType = `default`;
const getProductReviews = (star_least) =>
fetch('/api/comment/count-star-multi',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
product_id: [productId],
star_least: star_least || 1,
}),
}).then(res => res.json());
try {
const section = document.querySelector('#revue-product-star');
if(productType === "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e);
window.addEventListener('load', () => {
try {
const section = document.querySelector('#revue-product-star');
if(productType=== "gift_card" && section) {
section.style.display = 'none';
}
} catch(e) {
console.log(e)
}
})
}
const getReviewsConfig = async () => {
let data = {};
const url = new URL(window.location.href);
const preview_theme_id = url.searchParams.get('preview_theme_id');
const commentConfig = await fetch('/api/comment-config', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
data = commentConfig.data;
const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
}
}).then(res => res.json());
if (themeConfig?.data && themeConfig.data.star_color) {
data.star_color = themeConfig.data.star_color;
}
if (preview_theme_id) {
data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least;
} else if (themeConfig?.data && themeConfig.data.product_settings) {
data.star_least = themeConfig.data.product_settings.star_least;
}
return data;
};
if (productId && window.SHOPLAZZA.meta.page.template_type == 1) {
getReviewsConfig().then(async res => {
const config = res;
let review = await getProductReviews(config.star_least);
review = review.data[productId];
if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return;
const render = async () => {
const section = document.querySelector('#revue-product-star');
const starComponent = document.querySelector('#revue-product-star-component');
const count = document.querySelector('#revue-product-star-count');
count.innerText = review.published_count;
const api = await SPZ.whenApiDefined(starComponent);
api.doRender_({
starNum: review.comment_avg_star,
starTotal: 5,
showStarText: false,
starColor: config.star_color,
totalArray: Array.from({ length: 5 }, (v, k) => k + 1)
});
section.style.opacity = 1;
}
render();
document.addEventListener('dj.editor.update', render);
});
}
} catch (e) {console.warn(e)};
${function() {
const minInventory = parseInt('7');
const maxInventory = parseInt('10');
const randomInventory = Math.round(Math.random() * (maxInventory - minInventory)) + minInventory;
const customText = "Only {stock} item(s) left in stock!".replace(/\{stock\}/g, '' + randomInventory + '');
const barWidth = (randomInventory / maxInventory) * 100 + '%';
return `
`;
}()}
Product was out of stock.
Enjoy free shipping on every order, delivered to your doorstep no matter where you are in the world.
Shop with confidence with our hassle-free returns policy, ensuring you love what you buy.
Designed with the planet in mind, all our products are committed to sustainable practices.
Your payment information is always protected with our advanced, encrypted checkout security.
➤【Basic Info:】Ignition Coil UF270 & Spark Plug 4504 are fitting for 2004-2007 Dodge Dakota,2004-2007 Dodge Durango,2008 Dodge Nitro,2002-2007 Dodge Ram 1500,2006-2008 Jeep Commander,2005-2008 Jeep Grand Cherokee,2002-2008 Jeep Liberty,2006-2009 Mitsubishi Raider. ⚠️Please check detail fitting info from pics or detail page. OE checking is necessary before buying. 12 months warranty and lifetime after sales service are furnished after bought our products. Please choose suitable one with confidence.
➤【Features of ignition coil:】High quality ignition coils are made of silicon steel material, Japan-imported rubber, and Germany-imported varnished wire, which makes our products have a long using life and better quality. ⚠️Please check OE:56028138 56028138AB 56028138AD 56028138AE 56028138AF 56028138BA UF297 UF-270 IC243 UF-399 C1231 5C1114.
➤【Features of spark plug:】Professional spark plus is made of high-tech materials. We choose iridium electrode and unique ceramic to make sure your car can have a new life after being installed. The car will start quickly and speed up in a short time as powerful as a new car. ⚠️Please check OE: 4504 PK20TT.
➤【Yes, you need a new one!】If your car has been used for a long time(over 80000km) and has problems like car shaking, start-up failure, speeding up slowly, and increasing fuel consumption, you may need to change a new set of spark plugs and coil packs. BDFHYK ignition coil and spark plug can offer you a professional user experience and make your car like new. You may choose it with confidence.
-
🚖♻️For Focus Escape: 2012 Transit Connect ELECTRIC || 2004-2010 Focus 2.0L l4 || 2005-2008 Escape 2.3L l4 || 2003-2007 Focus 2.3L l4
🚔♻️For Mazda & Mercury:2008 Mazda Tribute 2.3L l4 || 2005-2008 Mercury Mariner 2.3L l4 || 2005-2006 Mazda Tribute 2.3L l4 || 2004-2005 Mazda 3 2.0L l4 || 2004-2005 Mazda 3 2.3L l4
-
🧲What is an ignition coil?
♻️Ignition coil, also called high-voltage package, is a transformer that generates the high-voltage electricity needed for ignition; according to the computer signal, the gasoline in the cylinder is ignited by spark plug ignition to drive the engine.
💝💖➤【Cautions】:
Check, clean and tighten the line connector frequently to prevent the ignition coil from heat or moisture to avoid short circuit.
The moisture on the ignition coil can only be dried with a cloth, never baked with fire, otherwise it will damage the ignition coil.
Do not ignite frequently, it is easy to make the ignition coil temperature rise rapidly, causing the internal insulation material melting, accelerating the ignition coil damage.
-
🎁➤【 What’s in the BOX】:
Spark Plugs & Ignition Coil Pack Sets of 4
⚠️⚠️⚠️💝Ignition coil sets consists of 6 Ignition Coils and 6 Spark Plugs. 💖The coils and plugs will fit many models, so please be careful to distinguish between them.💯The “Walmart confirmed fit” at the top of the detail page can refer to whether this ignition coil kit fits your car or not!
-
💝➤【Warm Tips】⚠️⚠️⚠️:
👇➊★Please check description or use Walmart's Your Garage feature above to see if this part is compatible with your vehicle. If you are not sure about whether it fits your model, please feel free to get in touch with us.
👇➋★This coil pack set is easy to install, but professional installation is always recommended.
-
💥Ignition Coil Spark Plug
⭐Shock Resistance
⭐Reduce Fuel Consumption
⭐Strengthen Motive Force
⭐Fast Ignition
Vendor by :
BDFHYK
Sku :
OS01804-CK-W1
Inventory :
999999999
${function(){
const variantData = data.variant || {"id":"61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","product_id":"7145fcd7-c9e1-45d8-9a4b-04b7357cbd38","title":"","weight_unit":"lb","inventory_quantity":0,"sku":"OS01804-CK-W1","barcode":"","position":1,"option1":"","option2":"","option3":"","note":"","image":null,"wholesale_price":[{"price":39.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"39.99","retail_price":"0","available":true,"url":"\/products\/fd505-ignition-coil-pack-and-iridium-spark-plug-compatible-with-ford-escape-focus-transit-connect-mazda-3-tribute-mercury-mariner-2-0l-2-3l-l4?variant=61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","available_quantity":999999999,"options":[],"off_ratio":"0","flashsale_info":{"variant_id":"61b43bea-9ef6-43b3-8bd1-e1945ff7fd0d","product_id":"","quantity":0,"discount_id":"","limit_time":0,"limit_buy":0,"user_limit_buy":0,"discount_sales":0,"discount_sales_rate":"","discount_stock":0,"ends_at":0,"starts_at":0,"allow_oversold":"","allocation_method":"","price":"39.99","compare_at_price":"","discount_price":"39.99","customary_saved_price":"","customary_off_ratio":"","discount_saved_price":"","discount_off_ratio":"0","use_before_price":false,"before_price":"","title":"","properties":"","color_setting_promotional_copy":"","discount_quantity":0,"is_need_split":false},"sales":0};
return `
Vendor by :
${data.product && data.product.vendor}
Weight :
${variantData && variantData.weight}${variantData && variantData.weight_unit}
Barcode :
${variantData && variantData.barcode}
Sku :
${variantData && variantData.sku}
Inventory :
${variantData && variantData.available_quantity}
` }()}