well i agree, the engine should have had new pistons and rings, not old pistons and rings from another engine, it just wont work.
putting a different engine in would have been best.
and toyota made 4 types of pistons on a 4efte, and you can only tell by the numbers on the back of the pistons.
IF the wrong cast of piston was put in (which is possible) then the same thing will happen.
just my 2p.
im not saying akki has done wrong, but maybe the mechanic has.
akki was very good to me helped me out loads, and seemed a top chap.