I ended up buying some springs on Amazon. 0.4mm x 4mm × 10mm. But instead of 6 turns, they have 8. Because the old spring was damaged and deformed, I think it was applying pressure on an angle. I also reverted to the old pinch roller just incase the new one was imperfect somehow. I can play cassettes ok now, except for the ones that wrapped around the spool previously, because the tape is already crinkled, it wants to still wrap around the spool when starting the tape from the beginning. Mind you, those same damaged tapes don't experience this phenomenon on my jvc. They spool fine.
Another issue I have is the autostop was barely working with the new pinch roller, a hit and miss, with the old one, it doesn't work at all. There seems to be enough pressure from the pinch roller on the capstan. If I press the play button down while playing at end of tape, it will engage the autostop mechanism.
The lesson here is don't mess with the pinch roller and assembly unless it's eating your tape. I was trying to hunt down some wobble in the pitch when end up being caused by using a belt too tight. The motor has some rubber isolation/ shock absorber where the shaft is mounted and if your belt is too tight, the shaft gets pulled to one side, the rubber shock absorber can't do it's thing and your hear slight wobble in pitch. Same goes for belt size. An sbo 10.0 belt on this model will introduce pitch wobble while the correct sbs 10.0 belt won't. Make sure you're belts are perfect before doing anything else. If it ain't broke, don't fix.