for quite some time now i recieve texts very late and often need to text myself for them to come through which is very frustraing, often also get missed calls when the phone never rang as it wouldnt come through!! i have tired restoring updating etc.. it seemed to fix itself when i upgraded from 1.1.4 but then going to 3.x problem re-occured

also my wifi or bluetooth does not work, upgraded, restored, reset etc to no avail..

specs:

2g iphone approx 2 years old
3.1.2 unlocked and jailbroken from the states
vodafone

any help appreciated!