Here's a nearly completed XML for EcuEdit for the AJ241 -500J 2004 USDM STI ECU. Still a work in progress, but I believe most of it is correct. Not all labels have been assigned.
http://freon.shackspace.com/car/ecu%20a ... ZJ500J.xml
This is a live link. I will regularly update this file.
Bunches of 500J ROM dumps here to play with:
http://freon.shackspace.com/car/ecu%20a ... g/openecu/
This is implemented per EcuEdit 1.2.0.66b, with storagetype tags to replace all power and sign tags. I used a simple "find and replace" in notepad to bring this up to the new spec.
I am using map level 5 for unidentified maps that are listed in the map definition portion of the ROM. I do not know what these maps are for.
Level 6 is for maps that are not referenced in the map definition portion of the ROM, thus may be wasted space or unimplemented maps.
I will continue to update this post with newer versions. Please post here if you find any errors and I will correct them.