Yup, 2003 PST limit was 2GB (ANSI), anything larger attracts corruption and bye bye.
2007 can save in a different encoding (Unicode) to go past the limit.
Some recovery tools exist and I have had largely different results. Make a copy and experiment, cannot hurt to try.