The lawnmower sound is probably a exhaust leak. Or his car isn't firing propperly. Such as bad sparkplugs/wires, cap, rotor, ignition timing.
Do a basic tune up.
As for lack of power, the ka isn't a powerhouse motor stock... If his clutch isn't grabbing then that would give the impression that his engine is worse than yours was.
__________________
|