The quest is broken for me as well as quite a few others on youtube/steam forums. Where after using spirit vision Marge only says "Peeper? Pepper? Where are you Peeper!?"