Went with specialty power windows. Speedway #911-22303. My doors are fiberglass and taper down towards the bottom to about 1" ID. Still got it in, but major pain.

PW2.jpgPW1.jpg

Fastest 300