2006 jeep liberty engine issue
I have a 2006 jeep liberty 3.7L 4wd with 61,000 miles on it. I bought it used in 2010. My check engine light has been on more or less ever since. The first thing we did was replace the head gaskets because we noticed it was also using anti freeze. We were told the head itself was fine. Light came back on approximately 3 months later. We have since replaced all fuel injectors, ignition coils, fuel rails, radiator, and all oxygen sensors. We are out of ideas and cash. Could use some serious help. Any suggestions?