Glenn,
I have a 3126 CAT in my 1997 Marquis, so I'm a little concerned about what you're asking. I haven't heard anything about cracks, and my local CAT dealer can't say enough good about these engines. Mine starts and runs very well, and gets better than normal MPG's when we're out with it.
Gary