Junkyard or craigslist are your friends. Especially the latter, people will part out their cars and sell the whole throttle body for $30 or less. I have a spare L67 MAF on my shelf even now (aka two throttle bodies, one of which is missing a few sensors as they're getting used as needed).