Hi everyone new to forum sorry if wrong area to post...... today was driving to going 70 and got oil pressure failure warning lucky it was right by my job drove about 1block got to parking lot and noticed that it was leaking oil from the bottom of engine was wondering what you guys think engine gone... definitely rod damage I'm thinking. thx for reading any advice or Indy mechanics around LA would be appreciated