Would taking steroids cause the blood tests to be inaccurate?

Yes, but only if you have been taking steroids for a prolonged period of time.