Un-scientific assumption, Yes, they will draw to peanut butter/
oil. Thats one of the many reason they eat the wiring. They may come in an engine compartment to get out of mother natures nasty stuff or to get warm from engine heat ???? but......then they find the bonus-wiring!
On the other hand and living in the country I have had traps set around at different locations in our house (ugh), baited with everything from bread, crackers and peanut butter. The peanut butter will always catch the little buggers while the other traps stay untripped.
What a topic!!!!!!!!!!
DV