ok so heres an update, i started it up this morning and it was fine again? wtf, it first happened while i was going through a round about in 3rd gear, got out from the round about and the gear started limiting at 2500rpm so i pulled over and while the car was rolling (still running) i gave it a rev and it fixed itself, drove it home with no issue, then the next day went to start it and it was limiting as i drove up the block it hit 2.5k rpm and started like bunny hopping so took it home, left it, started it up in the arvo was fine, no issues. then as of now, this morning, is all good again??? could the wiring be short circuiting or is my afm dying?? as of right now i just drove it and its fine...only reason i ask about the wiring is because in the 1 - 2 weeks that ive owned the car, the window reg died (replaced it), the rpm gauge goes mental and last time i touched the heater i couldn't turn it off >< lol so i had to bash it then it turned off lol...any thoughts?