Does it have a Sure-Grip or even a spool? If so, tire squeal is very normal on hard & / or fast turns.