Hey guys finally got my 03 p5 to run without breaking up. Gap was too wide. What tuning software is the best bang for the buck? And does anyone have tuning software I could buy from you? Also how do I identify a mazdaspeed protege ecu?. Any info will help