Clunky front? This one had all the characteristics of a bad wheel bearing. Once the wheel was removed, a quick wiggle check revealed a control arm that was quite sloppy. Luckily I had already purchased a control arm bushing in hopes of finding a polyurethane replacement.
While I might not explain the process of replacement, I will say despite Chevy techs statement otherwise, you do not need to replace the entire control arm. The pictures can tell the tale from here.
Happy motoring!

Failed artistic shot

Missing a pitch mount bracket bolt

Upper pitch mount bolt in place

little clearancing required

Rear Control Bushing

Aveo Ball Joint

Removing Ball Joint – always wear proper foot wear

Removing tie rod

nut removed different view

remove control arm bolt

2005 Aveo Control Arm

Using a C Clamp to remove the bushing

a vise works better

Bushing removed

Bushing fighting its new home

There you go

All set

ready to roll

Failed artistic

WRX muffler shot

2005 Aveo Control Arm

Remove Tie Rod Bolt

Unhook lower brace if you have one and front control arm bolt

Rear bushing will not be removed, simply a reference picture

Press out the stock bushing

Pressing out stock bushing

Lubed up replacement control arm bushing

all set

Done