2004 MDX engine metal screeching at start
This screeching noise just last about 2 seconds at engine start. According to my thought and what I learned from this forum, the dry and frication gear inside the stater is the problem.
Take it out from the car (not so hard. 2 bolts hold it, one is visible from above, the other is invisible from above but you can feel by hand), woo, the gears are really dry and it is hard to turn free.
Clean and then grease it, as shown in pictures attached. Will put back to car tomorrow and let you guys know if it will work. Cost: $6+$3=$9.