Mine has that same extreme pin angle as well. I asked about it and was told it's how they sit there can't be an issue as lots of sets have been sold. I can't really comment on mine yet as mine has no engine in it at the moment. Once it's up and running and the suspension set up and the roll bar fitted I'll see how it is. If it dose affect the way the parts move it will leave witness marks