i've never heard of that...it sounds kinda....strange.
i guess the only thing Peanut Butter would do is put grease/oil on the car to give it the impression it's "shiny" but i can't imagine that will have a positive long term impact on the car.
and jimmy i'm surprised your so sarcastic about car keys, because those are definately things you wont need for a loooooooong time