By the looks of it, you're not even close to 380 crank horsepower either. Especially with no e85.
Liky scotty said, we can't see horsepower by pictures. Only way to really prove it, is dyno sheets.
Maybe by doing some pull videos would benefit your situation as well. See how fast this car is. I doubt it's low 12 seconds either.