I have a 1996 4.3l volvo penta that engine has misses at high speeds. It will run fine until warmed up then temporarily lose power. I changed fuel cannister and stablized fuel cleaned air intake. I am at a loss, any help would be greatly appreciated. thank you