I to will add to the J&S is a MUST!
I lost my stock motor as well cause I didnt have one. And I had a local MUSTANG SHOP tune it. Big mistake.
Right now tuning with Tom, during this process I have watched the J&S Show me issues I would have never known where there.
2003 Turbo SVT ZX5 318WHP (SOLD)
2003 Evolution 8 320AWHP