So I'm driving around today and notice that a) the engine would sporadically go down on power (typically after going over some bumps), while at the...