I only spent a few minutes on that forum but your 201kwatw stands out as being AWSUM, well done. Do you want me to link you to a US K20a forum and see some of their times????
Look, I aint baggin ya but SR's are a lemon. Have you compared the ports on them to a K....or even a H motor?