Hello. New to the forum. I have a 2004 Jeep Wrangler 4.0 5 speed manual I recently bought. Before I starting having problems with the engine. If I went up a hill at idle the engine would compensate under the load and increase idle/power. So my question is is this typical? If so what controls that idle under load? My old engine started knocking pretty bad, tore apart couldn't salvage it. Ended up putting in another 4.0 with 30k. But this new 4.0 does not idle under load like my old engine did. Any thoughts would be appreciated. Thank you.