Do you tap your foot to keep time? For some, this is the key to play in time, and I see players that rush and the foot is ahead of the beat/speeding up. Try to just tap your foot (without playing) in time with a metronome regardless if you actually tap while playing. When you practise, record yourself. Try to be intentionally "ahead", "dead on" and "behind" the beat with a metronome, then listen to the recording and hear if you are actually ahead, dead on or behind the beat.Sometimes the "internal clock" isent quite adjusted:). Another thing that helps playing i 4/4 is studying polyrythm. Like 5 over 4 and so on. Then its easier to identify the variables between the beats.