Just installed 3" Roe Racing mufflers & Cats a few weeks ago. Fired car up for about 20 minutes at idle a couple of times , I was wondering how long it takes to get the smell of the oil on system to stop. I can't take it out on the road yet, insurance doesn't come on until April 1( PA.) Is the smell normal?