Got any paperwork on the repairs? Check to see if new headbolts were used. Theres been numeruos TSBs from almost all manufacturers in recent yrs advising new headbolts on any aluminum headed motors. I dont mean to throw rocks here but someone has obviuosly done something wrong or it wouldnt be leaking. You might get dumb lucky and retorque the heads but I would reccomend another teardown if its head gasket.