1) Stop driving it/trying to go past 4500.
2) Take it to a workshop as even if we manage to somehow figure out what is wrong with your car (which we can't just off what you are saying), then you cannot fix it yourself anyway.
3) Take it to a workshop.
4) Again take it to a workshop, here you go, the Perth-WRX forum has compiled a list for you:
http://www.perth-wrx.com/vb/mechanic...workshops.html
5) Your welcome