I seriously have no idea what is the cause of it but at the moment im putting it down to the mechanic putting the wrong oil in. I took my own bottle of dex3 for him to put in but he said he needed more oil because of the flush he was doing... But should 2 different oils be mixed in the first place? He didnt do the service how i thought it was done. He connected some machine thingy to something at the top of my motor and said the machine he was using would flush the transmission thats why he had to use 10litres. but they were two different bottles. ?
I have seen Holden about it plus a different mechanic and also tried to find some info out on google and as far as i can see the oil he has used shouldnt of been used. Holden said to me "he shouldnt even be a mechanic, would he even know what a spanner is".
But anyways at this very moment i have dropped the oil and im putting dex3 in it, changing the filter and seeing if that makes it better. If not i guess this guy is going to pay for what he has done.