This may or may not work but if it doesn't help it's not going to hurt and it's cheap. We had a X Y calibration problem on a oculus controller that support could not solve. We were told by an electrician to buy a can of AIR FILTER CLEANER from auto parts store. It comes in a spray like paint. It's not conductive and will not hurt anything in the device (plastic rubber electrical) it dissolves any foreign material like sweat and dust that may be inside like magic. Spray it liberally in the cracks or vents and let it evaporate. If the problem is still there it's a bigger issue. Get the warranty paperwork out send it back.
The One thing that you mentioned about the oil leak could be the cause if it leaked on your starter. The easiest thing to do is possible is take it to an Auto Zone and have it tested, it's free. Especially if it's fine till you try to turn it over if the oil impeding the circuit it can't get past the starter to crank, it will click at the solenoid. Here's a good video that covers all the things you can do to get to the bottom of the problem https://youtu.be/s6OXK1XztI0?si=rm90P31Z...-BQokxr Good luck🤞