Don't let them tell you it's absolutely an interference engine!!! CHECK INTO IT FIRST.
I had this discussion with my mechanic who had this brand new shopmanual that "stated" my 3.5l WAS an interference......NO it's not. So you've got to check with some authority. I don't know if this is your 3.2l or not....but it was wrong for our 3.5...it may be wrong for yours too.