Could use some guidance. I have an 04 Jeep TJ that is shaking under load. It's been to the mechanic and while he's good at installing some of the parts I don't have the time to do on my own, however he's having trouble diagnosing my current issue. When idling the jeep runs fine, no noises in the engine compartment, however when driving the jeep wants to shake apart. Having read other threads and the fact that all the steering and stabilizing components have been replaced and tested several times I'm wondering if it could be a fuel issue. I've already ordered a new fuel pump to install along with O2 sensors just in case. The spark plugs and fuel injectors are new and not throwing a code, they are champion plugs. Was also running fine after install of those components. This is a newer issue; it did sit for a couple of years before I purchased so not surprised it's having some initial issues. Thanks.