Not sure how many hours the 2004 skyhawk your flying has? but...what Walkeraviation said, the newer ones can be 'different' from older ones. we had everything from 6000 hour plus M and N model skyhawks up to a 2008 SP with very few hours on it. You'll find the oder ones fly a little differently from the new aircraft. Theres a couple of rubber bushing and metal bearings in the control column that tend to 'wear' as they age making the older skyhawks feel 'responsive' or looser in a good way, and the new ones with tight bushings and bearings a little numb when it comes to feeling the aircraft. Cable tension and pulley bearings get 'broken-in' over time.
Spend more time in the new airplane. you'll get used to it.