That's too bad, I was hoping that would work based on your past idle problems. I believe a bad intake manifold gasket can cause idle issues and sudden start-up problems. Unfortunately, not having a cel makes it tough.
That 3.5l is a non interference engine which is good news if the timing belt slipped.