now i was told the same bout these engines and have changed my big ends 3 times now BUT i recently found somewhere over size big ends so u can now get the crank ground wiv new bearings which im gonna try soon
as for upgrade engines puma 1.7 engine is around 125bhp or the puma racing is 150-155bhp, straight ish fit.