i dont know what the deal is with their jeep engines so I cannot comment. I deal with titan all the time on the phone for non jeep related items I will say this
1. They are very courteous on the phone and willing to help any way they can. They will try to help you with any problems that you have whether it is problems with a product, shipping, information ect.
2. Chuck the manager/owner is ALWAYS available to talk on the phone...which is a rarity these days. Most places make you jump through hoops to talk to the people in charge.