I'll admit i didn't look hard at the pic - just know i ain't seen that engine before lol.
Its really hard to say with the airbox on it but looking at it now I lean towards the 1.4 12v engine as found in bravo/a - never seen or heard of one being in a punto but one would drop in pretty easy i would suspect.
again, it doesn't look quite right but the dizzy thing with ht leads on looks bang on the same, and the 3 bolt pattern for the throttle body is the same layout and position as the 1.4 12v, the leads go to where the plugs are located on the 1.4 12v - think thats enough proof