I asked auto zone and its 30 bucks should I replace this myself? I also noticed the muffler is slightly spitting out oil?