Got a couple of questions for my Old 1984 Crossflow 235 (E235TLCRC)

Trip before last motor was running fine all week until last day when idling into marina.
When I was almost to the dock it sounded like the Motor was not firing strong on all cylinders. Motor was jetted for Lower altitude and we were on a very high mountain lake. Figured it was just jetting. We pulled skiiers all day no problem and had about a 6 mi High speed run back to the marina no problems.

Took boat out yesterday and motor would not run and was dificult to start. Once I got it started it would not run ove 1500 rpm to about 2000 RPM. Sounded ike it was not firing on all cylinders kind of like fouled plugs. Checked Bulb while on the water and it was firm, when trying to take off I primed the motor with the key primer, this didn't help. checked Recirc check valves and they are fine.

Went home and put in a new set of plugs and problem didn't improve at all. Started it on the hose and the idle seems weak like it is partially firing on some cylinders.

Tried the River again after replacing Plugs and motor seems dificult to start, idle is rough. Can bump throttle and motor will rev up. If put in gear at idle it nearly dies. Floor it and it wont accelerate only gets louder. Verified advance lever is moving timer base.

Running 638/639 heads cut .030 Compression is 110 Psi warm on all cylinders at an altitude of 4550 ft above sea level. Running the newer OMS pump replaced last fall.

I feel that it is ignition and need confirmation that it might be power packs and coils.

Any tests I can use to determine this? Have access to Digital VOM.

Before this problem the motor ran strong and never missed a beat. In fact the lake we were running at was 6700 ft above sea level and it could still pull a slalom skiier fairly quick out of the hole and still top out at 55 to 60mph with rich jetting.

Using 100% synthetic oil and 93 octane. I think almost all of the coils are the original ones and not sure how old the packs are. New BRP coil wires 120 hrs ago.

Thanks, Scott