If it was me, id fix her. For the fix price you couldnt get another car half as good as a puma. Also, with buying another car you then have all those teething problems of finding out whats wrong with it and what needs replacing. You already know and have addressed these in your puma.
If no...