Does anyone know anything about titan. They are out of florida and have a special on a stroker right now for my jeep. I just put a motor in and found out it was bad. I wont put another used one in unless its real low milage or rebuilt. I don't have time to rebuild one myself.