Can I say pussy engine???

Hello to everybody!! ok, long story short. I used to have a car with a slant six and I have to say that was the best engine Chrysler has ever produced; strong, reliable and pretty cheap on gas compared to others. The thing here is that now I drive a 2000 Cherokee and my expectations about the performance of the 4.0 that comes in it have been widely let down. I mean, the thing works, it fires up every morning without much trouble but I have to declare that it is the biggest pussy engine i've seen put in an SUV; it is slow, underpowered, has a tendency to heat too much and the most inoffensive hill will make the thing ping like there's no tomorrow. I have tried almost every thing; changing gas brands, spark plugs and gaps, cleaning the inyectors, changing oil to different viscosities and simply nothing, no change. I've seen Toyota and Volkswagen four bangers that really put this engine on the bench of the biggest losers. Tell me honestly..can this be fixed or should I start looking for a new ride???
Author: joe six