Yes if you press and hold the start button for long enough the engine does stop. I beleive several short presses will get the same result. As for the oil pressure, it will be near the top when the engine and the oil is cold, as the engine and oil warm up the pressure will drop back a bit.