Almost like they have just taken the pan off
No removable sump pan on these.
The buzzing could be a bad solenoid. But the first thing I would ensure is that you have the correct amount of ATF in there.
Have you had the wave spring replaced yet?
Pull your diagnostic codes and see if there are any transmission related ones.
Officially, yes you can replace the solenoids with the transmission in the car. However some workshops insist on removing the transmission as they prefer to work on them on the bench, but there is no need.
If you are talking about the gear lever/shifter in the cabin, those plastic covers always go brittle and break. It's no indication of any work being performed.
If the status of the wave spring is unknown, then that's a good reason to DIY your regular ATF flushes. Because usually as the wave spring begins to fall apart you will find pieces of it come out with the old fluid, so you get a warning to have it fixed ASAP. Of course, if you are unlucky or leave it too long between flushes it can all suddenly go boom.
As well as ensuring you have the correct ATF and level, you might want to check that your inhibitor switch is also adjusted correctly.
They even told me how they dropped the sump before and after the flush to make sure it was clean inside.
You forgot.. bashed the solenoid pack with a ball-pein hammer to get the cover to fit back on
Had the flush done properly this morning. Used 18 litres all up.
Despite the guy insisting he just repeated exactly what he did last time, I have decided last time it just got dropped and filled. I even let him look on the top of the transmission from the engine bay for 5 minutes looking for the fluid hoses. When I pointed them out under the car he seemed confused so I had to Instruct him what to do using the steps above.
After it was filled properly I took it for a test drive and it felt perfect and all of the strange noises were gone. Solenoids still buzz but a lot quieter. I reset the ECU though and now it shifts like shit haha bit should come good soon.
What oil did they put in the trans?
He should pay you for training him. Glad its sorted now.
im feeling for you mate but this is why i did away with all mechanics in townsville as they no nothing about our cars,i now learn as i go and do it all my self and i seem to be doing really well compared to paying for over priced people that dont know any thing and you walk away with more problems than what you started with. i will be in townsvile saturday arvo i think i will give you a call and we will catch up if ya keen.
Just so your aware, MMAL and MMC stronly advise against power flushing. So much so my old dealership was sent an email threatening revoking our Ralliart licence if we kept using it...
It does exactly what's said, it puts a lot of stree and pressure on internal components.
Also, I have to say this but
Glad it's all sorted.