Thought I'd post the rough timings of what has been happening to see if it brings any light for anyone.
yesterday:
5:45 - wu
6:30 - feed
7:30 - breakfast
8:50 - showed tired signs, carried him around keeping him quiet
9:00 - into cot - screaming
9:30 - fell asleep (wake to sleep at 9:50 to prevent 30 minute wake up)
10:15 - awake (45 minute sleep)
10:30 - feed
12:00 - lunch
12:45 - showed tired signs
12:50 - into cot
13:00 - asleep (feel asleep by himself without crying)
14:15 - awake (wake to sleep every 20 minutes to prevent 30 minute wake up)
14:30 - feed
16:15 - tea
17:30 - feed and into bed (fell asleep whilst feeding, stirred when put in cot but didnt cry)
20:30 - awake, crying, wouldn't self soothe so went in and put hand on chest, back to sleep within a couple of mins
01:00 - awake - feed
04:00 - awake - WIDE awake - nothing I did got him back to sleep
07:00 - feed - feel asleep
07:10 - put in cot asleep (stirred but didnt wake)
Thursday:
05:30 - wu
06:30 - Feed
07:30 - breakfast
08:35 - showed tired signs, carried around quietly
08:45 - into cot - screaming
09:30 - took out of cot, he was hysterical! Went for a drive
10:15 - asleep (in car)
11:30 - awake and feed
12:30 - lunch
14:30 - asleep (in car on way back from a play date)
15:30 - awake and feed
17:00 - tea
18:00 to 18:15 - feed and into cot (went in quietly, chatting to himself but then started screaming)
19:30 - finally settled to sleep
21:00 - awake, wouldnt self settle, hand on chest put him back to sleep after a few mins
21:30 - awake, wouldn't self settle, I couldn't settle
22:00 - into bed with me
02:00 - feed, wide awake. Played happily in my bed
03:30 - asleep
06:15 - awake
He's just woken up after 30 minutes.... This is crazy. I wish I knew why he won't sleep!