The spark plugs are a bit challenging to change, but certainly can be a DIY job by an average weekend wrench. I installed them in my 04 FX35 at about 104,000 miles. The only issue was two of the spark plug wells (one on each side) closest to the firewall had a small amount of oil in them. Not a big leak, but clearly there should not be oil in the wells that contains the spark plugs. After a little research i learned the oil seals that surround the spark plugs in the valve cover gaskets deteriorate over time and begin to leak. Ultimately ordered new OEM valve covers online and replaced them myself for about $450 in parts. Independent shop wanted close to $1,000. Took me the better part of a Saturday, but i enjoyed the challenge and saved about $500!