Sure looks like it. Sister engine Here although it runs EFI, and the ad talks about Webers.. Are you in the market for a tarmac car?