Can you get a recording of the noise? Also when does this do it? When you are shifting in or out of park or neutral?
I am thinking based on what you described that this is a possible shift solenoid or pressure valve issue. If the pressure is not correct with the unit then it can grind when shifting into gear.
I am not sure why they replaced the ignition and starter unless this issue only happens during starting the vehicle.
On other note, if you paid them to correct this issue, I would take it right back and tell them they did not correct it. You should not have to pay more when they charged to correct this and it didn't fix it. If this was the way it worked, why would they try to fix anything? They could just keep charging you to try different things. If it were me, I would take it back and show them it did not fix it and either ask for your money back or they fix it at no charge (or at least you pay the difference).
Images (Click to make bigger)
SPONSORED LINKS
Monday, December 9th, 2019 AT 5:56 PM