i have a 99 e-36 m-3. im not sure how long the existing spark plugs have been in the car but ive had it since 2007. i'm guessing it's due for new plugs. some people told me ngk's or bosch. i want a hot clean burn. any info will help. thanks. p.s. i got 125,000 miles on it.