The noises are funny, its the odours that worry me lol. Could just be the baffles in the exhaust then as a few others have said. Or possibly an air leak. If its running alright then it might just be a case of living with it, or putting the stereo on, sultans of swing usually does the trick for me lol