3.8 Mommyvan off idle knocking...

My 2008 Jeep Wrangler 3.8 engine started knockin at 18K. They had to put a short block in it.