Spleen pain is unusual unless a history of a splenic disease, blood disease, infection as malaria or typhoid (high fever).
Trauma could cause rib fracture and splenic injury. Kidney pain in the side is towards the back and may be due to stone or infection. Irritable colon, constipation, diverticulosis, excessive gas build up are all possible. Pleurisy? If related to breathing. Need a dr's exam.
Would you like to video or text chat with me?