N3RDPWR? I suspect you've been researching like crazy if you're calling it a Mazdaspeed 3 on an Australian forum, haha
But welcome mate. I'm sure somebody will chime in here with some pointers for you. In the meantime you can utilize the search function and see what you can find to help your query.