Have a 2005 Sea Ray 320 SD with twin Mercruiser MPI engines and V-drives..currently with 142 hours on the engines. Recently took a trip from Brownsville, TX to Veracruz, Mexico...about a 700 mile trip which took us 38 hours, only stopping to re-fuel and we ran the engines at between 3600 and 4200 RPMs, most of the time at 3800. We started out with a fresh oil change but at the end of the trip the smartcraft guardian system came on, indicating low oil pressure. First on the starboard engine and later on the port engine, to the point where it would not let us rev the engines past 1500 RPMs. Checked on the oil and the dipsticks showed completely dry. There were no oil spills in the engine compartment and after a mechanic checked the engines there appeared to be no engine damage. Replaced filters, filled up the oil reservoir and the engines run fine but I am told there should not have been any oil loss and I am baffled as to where the oil went...any ideas out there?