Loud, obnoxious rattling began under the hood a couple of days ago - no check engine light, no leaks, the car running as beautifully as always. The rattle would ease up after the car warmed up. Heat shield was my first thought? Took it into Christian Brothers Automotive. They found the oil pan shield cracked lengthwise. Not an emergency but needs to be fixed. Cost for diagnosing - $65 Parts - $285 Labor - $120 Add taxes and it's just over $500. Parts have to be ordered from dealership, as no one keeps it on-hand. Is this about the right price? I'm a girl and can't fix it myself and don't know any mechanics. Kinda seems like I'm being raped BUT this auto place has an excellent reputation.