If it was a salvage (like mine) check the oil pan. It was probably fractured or replaced after the hit. I replaced mine, it wasn't all that fun, and keeping the mating surfaces clean isn't easy, may have been a "quick fix" for the guy, now the seal is comprimised after some extended use again.
Also the front cover could be the culprit, I can't imagine the valve cover because you don't smell it hitting the exhaust and stinking. The oil cooler is def. a possibility as well. Jack her up check it out. If it is losing oil that rapidly shoudn't be hard to find.
Mods: ZZP stage 3, 2.9 pulley, prefab pcm, 60lbers, AEM gauges, KandN CAI, SPEC stage 3+, ZZP S3 heat exchanger
ZZP long tube header, Strut bar, ZZP rear mount, Progress rear sway bar, Redline Tuning hood struts freshly installed.