I would guess this a 98-99 accord V6 as it has 6 plugs and plug wires the $144.48 for plug wires is too much!!! and the struts it's common for the front ones to leak even with 45k on them but they should give you a reason why they recommend them in the first place ...but most of these places doon't know anything more then to change the oil....