Will be visiting Chicago downtown for 3 days beginning of December : any advice where to find a spare part store to buy oil filter + air filter box?...