Do you still think your noise is electronic? Mine is definitely mechanical. I don't think it's the same thing, but this is only based on hearing your video clips.Interesting, yeah I use the parking brake Everytime, maybe I can see if it happens without setting it. My garage is pretty much flat so it should be fine