i can't write windows/DOS software worth a damn, otherwise i'd volunteer.... i only seem to work well with 68HC11/similar stuff.

did some digging as well:

http://www.obdsol.com/downloads/stn1110_vs_elm327.pdf

ELM327 has 1.5KB of RAM... the STN piece has 8KB. it also has 4 times as much PROM space and has a processing speed 10X faster as well...

IIRC, the big issue with attempting to use the ELM327 to flash the PCM was due to the ELM unit not being able to handle enough bytes of data at a time for transferring to the PCM.... with this much of a RAM bump, it seems like this at least has a shot at working. need to find someone who knows their OBD2 flashing protocalls to be certain.