ebay or junkyards.

i would usually go on ebay, and search for 16188051 (that's the spec number of the ecm you want)

then sort by price lowest to highest

here are a few right now that seem...