This has happened to me on several occasions after a flat or disconnected batteries, however the wiring connection under the seat is not very good and jumping into the seat hard can make a fault. I have had my Z 7years and had the wiring connection hard soldered however I can say that using the above does work. I have used my OBD scanner and it rarely picks up this fault. Try it and see.