I have a 2007 RX 350 My CEL and VSC lights are both on, the codes say all 6 cylinders are misfiring. I took it to 2 different mechanics, both say I need to replace all 6 ignition coils and spark plugs. My question is can I use after market products or should I order parts from the dealer? Thanks for any input.