Got 340,000 out of my DFI module. Slightly less on one coil pack. Others were fine but replaced all 3.
Never replaced a TPS, IAC, IAT, nothing, in 340,000km.
But the never thrashed trans ruptured its' guts around 160k, tailshaft bearings at about 240k. Oh and it dropped a valve (busted collet)...