My 02 Grand Prix has a slight knock coming from the engine on cold start but goes away after 2-5 minutes. im assuming its the rotational assembly but my question is can I change out that assembly (new crank or bearings or pistons) without changing the engine. vehicle has 205000 miles on it. any ideas?