i am almost positive its stock... it's real touchy, i mean a garbage truck drives by and the thing will go off. I searched other threads here and it sounds like a few people have had the same problem so they towed it to the dealer. Best part about where I live is that the dealer is 112 miles...