The answer is Panoz. You are right with the LMP07. They also had the Spirit of Abruzzi (front engined w/ the radiators in the back.) It is really hard to find any information at all on the car. It was quite the flop. And; they also have the still not successful Deltawing.