damn thats what my car is missing a turbo encabulator
burping and hiccuping is a result of too much gas