Is there anymore info on this or pics? That will be a sweet engine. A sweet car too but I am sure I will see tons of them all over the place and get tired of them.