I have also heard that something to do with the mounting bracket can crack, causing some extra play in the pedal.

I am really glad you fixed that i mean an H3? honestly. You might as well get a chevy venture, i work at a GM dealership and i have driven a few, i will honestly say i like the GMC Safari courtesy van with 125000 miles 10X more.