Misery01,
The player levels issue is due to the way the leveling was coded out.
In the classes they built out cases up to level 20 and left a calculation for anything beyond 20... problem seems to be that the calculation does not seem to work right. So at this stage I see two options either fix the calculation or build out more cases.
In the classes you find the perk definitions: KFLPerk*Perkname*.uc
Which each have an individual case scenario built out for the levels.
Eg.
{
case 0:
FinalInt = 27500;
break;
case 1:
FinalInt = 37262;
break;
}
and so on up to case 20.
Since I have been tweaking this mod I will likely build out more cases beyond 20 myself.
Many thanks to KFL for offering the source.
I had to fix the M41A for the same issue.
Edit the KFLvXX.ini
Make sure you have entries like this:
TraderInventory=3:KFLv92.M41ACPickup
TraderInventory=3:KFLv92.M41ACNadePickup
TraderInventory=6:KFLv92.M41ADPickup
TraderInventory=6:KFLv92.M41ADNadePickup
That has it working for me.