Jus in case it doesn't help. Service guys could just erase delays on hard drive (during testing), but hard drive is finished, delays came back. Back up your data ASAP. Check SMART status, post here. Then I suggest boot to DOS and use MHDD for testing if disk reading is smooth (2xF4 command).