Sorry, I obviously misread your post or didn’t understand fully as I took the engine bay fuse box swap to override the other checks. Will re-read and try again although electrics are not my comfort zone!
Also, I know the lumpy running/lack of power is not the same thing as the invitation issue...