focus and puma coilpacks are different part numbers iirc there are 5 different coilpack numbers, however it should still work if only temporary for testing purposes i know you say you checked compression, however last time i had this fault on a puma it was a burnt valve tip