your ment to have it before you get ur stage two revo so i would say u already have it other wise ur car would run like a bag of **** i fink it sits jus to the right of the injectors
 
i bought it with the revo fitted already it does not run to well at the moment has any one got a picture of where it will be located as i dont know.and i will post the p/n up later cheers
 
it will say 3.or or 4.0 bar on it mate. Forget the part number.

Your problem probably lies there, your running lean cos the map is for a 4bar FPR.
 
has any one got the spec for the standard 1.8 20valve turbos?, as i am thinkin of making my own intercooler and need to kno what pressues the turbo can handle.