But there can be no vibration and I get 1023
I can blow it sensor and get no result however I wipe my finger across it and get a 14 and more 1023 then usual.
How is the piezo element mounted and what is it mounted on? My understanding is that the piezo element has to change shape (flex, deform) to generate an output so touching it will do this but sticking it on a solid surface where the whole surface moves won't necessarily cause it to deform.
Are you permitted to make any electrical connections to the vehicle? That would enable far easier approaches.
Otherwise, in order to detect vibration you would need a force sensor with some mass attached. (The sensor alone is unlikely to do much.) You could also try sound detection.