Motor or transaxle squeal

I have a high pitch squeal coming from the front of my 2002 gem. Tried replaced trans oil with gear lube made no diff. Tried putting S T P in it same noise. back to 30W. could it be the motor?

Maybe a bearing?

Check that the brakes aren’t dragging?

My suggestion would be to jack up the front end and spin one wheel by hand and see if it makes noise and where it’s coming from. If it doesn’t try the other wheel and see if it does then. This may help figure out where it is and isn’t coming from.

I should have said high pitch whine, it is definitely in the trans or motor i don’t know how to tell the difference,