Can't create threads

Hello,

I'm having a problem sweeping a thread profile along a helix.

I'm currently running SolidWorks 2009 x64 Edition, SP3. On a
Dell Precision 490 Workstation, Windows XP pro x64 Edition,
Version 2003 SP2. NVIDIA Quadro FX 3500 graphic card.

I can create a circle as a profile then sweep it along the
helix with no problem. But I don't want a spring. When
I create a trapezoid shape, to represent the thread profile,
I keep getting this error message: 'Rebuild Errors: Sweep
operation failed to complete'.

Can anyone explain what I am doing wrong? Or, could this
be some kind of bug?

A few months back I did not experience this problem when
SolidWorks was at SP2 or prior. Only after SP3 was installed
I started to experience this problem.

When working with models with existing thread features I am
able to modify (change the diameter size and size of the
profile) without any problems.

Any help/suggestions is appreciated!SolidworksParts And Features