Ok, I finally had some time to work on this so here is Phosphate 2.0. I've run parts of this code on my CSX (recently sold ) and others have done a little testing of the VNT, T2, and 2.5 code. Most of the values are stock or close to it, the exception being the 2.5 code which is Rob's MP SBEC 2.5 code. Listed below are the features and switches:
Staging Mod: I've included a staging mod similar to the one in the LB60 code. It is enabled by default, but can be switched off by changing it's code switch to 0. The rpm limit is currently ~3400, this can be changed in chem or d-cal, the equation for the value is in the description. Also the speed is currently set to ~6 mph before it turns off.
Engine selection: There are two code switches which allow you to choose the 2.5, 2.2 VNT, or 2.2 T2.
Transmission selection: I wrote in a code switch for going between auto or manual trans. It makes the proper selections no matter which engine you compile for (this includes a VNT automatic...though I don't if it would work properly). The values are also in the .tbl files if you would like to change between the two with out recompiling the code.
Map selection: There is a code switch to pick a 2 or 3 bar map sensor. Also there are values are in the .tbl files so you can switch with out recompiling.
CE Knock flash: Rob's code for the check engine light on knock is written in and enabled by default. There is a field that can be changed in D-cal to turn it off.
VNT control: I included a code switch to add in modifications to help control the VNT turbo, help prevent over boost, and stop boost spike.
The injector scaling in Chem2 works properly as well as the other fueling lines I believe. Make sure you read the readme file and look over all the settings before you try the code. Defaults are as follows: Staging mod on, 2.2l, T2, 33lb injectors, MTX, 2-bar. The boost limit on the 2.2 side is stock and the MP value for the 2.5. If you have any questions or issues please let me know.