Hey mate, nah i havnt replaced it as it only started playing up again on last monday. I called my local subaru dealer and told him that the situation was very similar to when it happened last time (last time i didnt drive it for a few days, got in the car and it happened...and this time i didnt drive it over the weekend and then got back in the car and it happened again). He said straight away that he knew exactly what it was and said something about dual timing chains and something about not matching up so one chain thinking the other ones out and throwing out the timing...or something haha. He was kind of talking to himself not me. Anyway, that was at 5 oclock last monday arvo, and he went on holidays that arvo untill tomorow....he is going to call subaru technical so i guess ill find out whats going on tomorow

FINGER CROSSED...again lol