Timing Curve on 360 in an RV

So, I’m completely aware of the name of this forum, but...RV forums are a terrible place for engine advice and after a ton of research it’s clear you guys here know more about 360’s than damn near anyone else online. I figured, what the hell, I’ll give it a shot.

I’ve got a 1978 Dodge RV (B300 platform) with a 360 and a 727 transmission in it. Did a fuel injection conversion (Edelbrock EFI), engine is stock, and have been toiling around trying to tune the new setup. My biggest stumper so far has been dialing in the timing curve.

Right now I’m running 15 degrees initial, 21 degrees total, all in at 2200 rpms. Would like to run more total timing than this, but if I go higher I get some pre-firing and back-firing while under load.

With this current setup, idle in park is around 1050-1100, dropping to 850 in gear.

This is the best, most reliable tune I’ve been able to put together so far that’ll get me around town and down the road on the highway, but the drop in rpms when going into gear tells me I’m not dialed in yet, idle rpms seem higher than usual, and total timing seems low to me.

Hoping I can tap into some knowledge of those who might have been here before and figure out the next phase of getting this thing dialed in. Or, maybe with as heavy as my RV is, this is actually a realistic landing spot and I’ve just been reading too much about what the timing curves of normal cars with 360s look like. RV weighs about 8,000 lbs.

View attachment 1715545549

View attachment 1715545550

View attachment 1715545551
To my understanding, if you are using the EFI electronics to control your timing you must lock out all your mechanical timing in the distributor. If you dont the mechanical and vacuum advance will add more advance on top of your electronic timing.
Perhaps someone who is more versed in EFI can chime in.