While driving doing any speed above 20 if i let off the gas and let her coast she makes a slight humming noise and it feels as if something is restricting the car. Could it be my exhaust setup? The whole thing is original from the headers back. I have an intake and the rest stock ( engine wise ) 95 L sedan. thank you the noise is coming from the engine, its not the wheels or axles, or tires its coming from the engine. thanx