As far as the clunk when going into gear I guess I should have put more info in about it. The clunk I noticed was in my very level floored garage. It doesn't happen when I go slowly through the gears (like from drive to park and back again). But if I quickly shift into gear I will notice a clunk. It sounds almost like something is engaging a little slower than everything else. When shifting quickly between drive and park, I've noticed the engine idle change rapidly. At times it looks like the engine rpm will die out. This all happened after my drive home from work (about an hour drive).
As for the "hiccup" while going down the road I know that all too well. Mine does it about once a week. It happens especially when I'm being very accurate and keep it pegged right at 60 MPH. It just feels like it cuts out in a split second and then resumes without any problems like it was before the "hiccup". It's very strange. It's almost like pushing in the clutch in a manual vehicle and then dropping the clutch back out quickly.
As for my engine dying. It hasn't done that anymore and I hope it never does it again. I bought some really good fuel injector cleaner and that has seemed to make it run a little smoother. I also checked my throttle body and to my surprise it was very clean. I'm just now waiting to see if it does it again.