I just did get an off lease 03 Pilot with 60k miles. I noticed the smell of antifreeze today and with a little searching I think the problem is coming from behind a metal plate on the side of the engine attached by 2 bolts. One of the bolts is visible in the picture. Does anyone have any experience with this problem?