I'm aware that the front geometry is probably not perfect but it also sounds like some under-steer being provoked by your new big power and the extra weight
Teesside autodrome track has some very tight corners and my car did have the front outer wheel screeching as you describe when really pushing on, a few trial and error damper adjustments made the world of difference
I found once i had dialled out the front wheel screech that the lack of an lsd was more of an issue anyway in hairpin type corners
An lsd is next on my "want to do list" and probably a stronger upgraded type 9
I think its incredibly difficult to set these cars up to a certain spec and then be happy with them, there is so many variables from car to car and every corner you drive around, i know you can set the fundamental things within a reasonable margin but nothing beats driving round a track like your hair is on fire then making some adjustments and doing it again
