I don’t take mine to the track either and while accelerating in a straight line with the stock sump with a tomei baffle it kept tripping the engine protection due to oil surge
I had the same issue when I bought the car in 03 and turned out to be the passenger mount was completely ripped and I put a genuine Nissan one in it. If I can get another 15+ years from these ones I’ll be happy
I just bought an st as a daily and it’s a fun little car and runs on the smell of an oily rag. My fuel bill for a weeks has gone from $130-150 a week to $60