Found another good double stick tape.

I might have to buy some of that. I need to mount my digital display for my Holley Sniper FI and the last cheap double sticky tape didn't last two days.