There is a lovely post in the FAQ that covers everything you asked I think
(60 horsepowers stock)?
From what I have read here, the bottom end holds together
Quote(60 horsepowers stock)?60hp? do you have LDA?
I actually have no idea... it has the cat, thus 60 hp. The non-cat versions have 69 hp, am I right?
By the way zaprzal, I saw your movies on youtube I think. Really fast car. What's done to it? Estimated hp?