I hate to burst any bubbles here, but that's a tad high for a used part.
There are brand new units on e-bay in large numbers, running as low as $100 shipped. Do a search for ERR5198, just make sure to click the button to search titles AND content.
My oil line fix
My 100k stopped odometer fix
Brace for impact, I'm in a "modifying mood". Massive thread count inbound.